Desafortunadamente NO! Ahora estoy al final de un gran proyecto que involucra muchos algoritmos (teoría de grafos, circuitos, etc.) y desearía no haber elegido php.
He estado usando php durante aproximadamente 10 años, y todavía creo que es un buen lenguaje, ¡sin embargo, hay que decidir! Lo que es malo para mí, la falta de tipeo estricto podría ser bueno para otra persona.
Además, quiero mencionar, que a menudo escribía código extra para soportar tipos de datos estrictos, sólo un ejemplo sencillo es la siguiente:
if (is_array($r) && count($r)===0)
y los errores y situaciones ocultas etc que fueron revelados están más allá de la explicación .
Hubo errores y situaciones que nunca pude pensar/detectar apriori, escribir todo este código extra no me gustaba, pero al menos me salvará de errores estúpidos.
Si quisiera volver, tal vez elegiría php para el elemento web, usted sabe cómo obtener y mostrar datos al usuario, php es genial para eso, manejar cadena, arreglos, hablar con la base de datos, etc., pero para el núcleo principal, algoritmos, etc. Me gustaría ir a C++, tal vez haskell ... no sé, al menos algo estrictamente tipeado.
me he dado cuenta de que los dos somos 89 años de edad: O –
nunca fue un desarrollador de PHP, pero hace esto ayuda: http: //www.infoworld.com/article/2610885/facebook-q-a - hack-trae-static-typing-to-php-world.html? – nawfal
PHP 7 ahora está ESTRICTAMENTE tipeado (no fuertemente tipado). – RyanNerd