#21 vale que con PHP, SQL, CSS, HTML y JS se pueden hacer cosas curiosas. Aquí creía que hablábamos de PHP. Rescata la princesa en PHP, no puedes. Como mucho podrás narrar como la rescató otro. Es una tira muy ingeniosa, si la miras con detenimiento, y da palos a todos los lenguajes. Pero hay uno que se lleva la palma. Ya lo siento si era tu favorito.
#10 Pues por ejemplo temas como null<-1 ademas de null==0, el intento de castear las cadenas a numeros (y digo intento) el lio de los ficheros de configuración, el que no sigue un patrón para nombrar las funciones estandar (capitalización, guiones bajos, etc), cosas que parecen funciones pero no lo son, etc.
De todas formas con todo eso, que pueden ser fallos para mí, estás a gusto, pues para tí puede que php sea un buen lenguaje, al final es algo muy subjetivo.
#23 Hay gente que si el post no habla de política (en realidad, si no habla bien de los suyos y/o mal de los otros) votan negativo por ser "irrelevante". Lo que has dicho, gente triste.
#20 Se nota que no llevas trabajando años en PHP con un equipo de más de 40 personas y no has tenido que someter tu codebase a refactors. Sobre todo si tú código PHP empezó con la versión 5
#27 Lo de la "inconsistencia" en los nombres de las funciones (camel case y guiones bajos) me parece algo bastante menor. No tiene ninguna importancia en la valía del lenguaje. #10 La mayoría de quejas de esa presentación, así como las que comenta #27, son debidas al tipado débil de PHP, el cual también lo tienen otros muchos lenguajes, como por ejemplo JavaScript, uno de los lenguajes más usados del mundo, y no veo a tanta gente quejándose de JS como de PHP.
#33 Efectivamente. Por ejemplo, TypeScript no deja de ser un parche de JavaScript. Y sí, también tiene muchas cosas poco deseables, pero no veo a tanta gente poniéndolo a parir como con PHP.
#34 Supongo que es asi por que mucha gente no conoce otra cosa que no sea javascript, el cual me parece un lenguaje la mar de confuso en su forma de funcionar. Con la moda de las aplicaciones electron, web apps, pwa, etc esto no hace mas que aumentar.
En cambio mucha gente que usa php al menos conoce otro lenguaje, por lo que tiene para conparar. Además mientras javascript no tiene competencia, php si la tiene en lenguajes como python o java que aun con sus cosas los veo mejor diseñados.
webcache.googleusercontent.com/search?q=cache:PsWzCUucGj4J:https://www
a mi no me cargaba ni a tiros
Cc #12
(((
((((
((((( ))))))
))))))
))
Aquí te dejo el enlace a un pdf bastante completito: www.google.com/url?sa=t&source=web&rct=j&url=https://eev.e
De todas formas con todo eso, que pueden ser fallos para mí, estás a gusto, pues para tí puede que php sea un buen lenguaje, al final es algo muy subjetivo.
es.slideshare.net/mobile/markstory/php-wtf
Por poner algunos enlaces de gente que ha recopilado aspectos no coherentes.
#10 La mayoría de quejas de esa presentación, así como las que comenta #27, son debidas al tipado débil de PHP, el cual también lo tienen otros muchos lenguajes, como por ejemplo JavaScript, uno de los lenguajes más usados del mundo, y no veo a tanta gente quejándose de JS como de PHP.
En cambio mucha gente que usa php al menos conoce otro lenguaje, por lo que tiene para conparar. Además mientras javascript no tiene competencia, php si la tiene en lenguajes como python o java que aun con sus cosas los veo mejor diseñados.