¿Por qué tantos programadores odian PHP?

PHP es un MAL lenguaje, es el VB de esta decada

PHP hace que aumente la probabilidad de que te lleguen proyectos que sabes que no tendrán futuro.

Un día entero desperdiciado gracias a php maldito seas.

Muerte al php y apache admin

¿Te suena algo de esto? Apuesto a que sí.

Y sin embargo, también se escuchan cosas como:

Yo pensé que PHP era un mal lenguaje también. Pero me di cuenta que el idioma mejoró muchísimo después de la versión 7.

2020 y sigue habiendo un montón de trabajo backend para PHP.

yo no considero php mal lenguaje, solo existe desarrolladores con malas pràcticas

Entonces… ¿en qué quedamos? PHP ¿es o no un mal lenguaje?

Claramente la comunidad de desarrolladores está dividida en este punto.

Quienes odian a PHP se han quedado con una visión bastante vieja de lo que era. Clic para tuitear

Y sí, PHP fue un lenguaje muy malo… pero no olvides que se inventó por allá por 1994… ¿qué otro lenguaje de esa época todavía se usa?

El PHP actual no tiene mucho que envidiarle a sus competidores más cercanos (Ruby, Python o NodeJs).

  • ¿Querés usar programación funcional en PHP? Es perfectamente posible.
  • ¿Querés usar un manejador de dependencias robusto? Probá composer.
  • ¿Querés hacer testing automatizado? Hay muchos frameworks que podés probar.

Esto no significa que PHP no tenga sus problemas (como cualquier otro lenguaje), de hecho, su sintaxis no es de lo mejor.

Un artículo muy conocido que resalta las falencias de PHP es este.

Pero aún quienes odian el lenguaje no pueden pasar por alto el hecho de que más del 80% de la web está soportada por PHP.

¿Eso significa que el lenguaje es bueno? No necesariamente… pero lo que sí significa es que si vas a trabajar en la web, es muy probable que te encuentres con PHP en algún momento.

¿El lenguaje es malo o es malo el programador?

Hay una realidad innegable: usando el mejor lenguaje se puede escribir código malo.

Y lo inverso también es cierto: usando el peor lenguaje se puede escribir código bueno.

En definitiva

Es más importante la calidad del programador que la del lenguaje de programación. Clic para tuitear

De modo que, si querés programar bien usando PHP:

  1. Conocé el lenguaje
  2. Conocé las buenas prácticas
  3. Conocé sus frameworks
  4. Compará con otros
  5. Sacá tus propias conclusiones
mchojrin

Por mchojrin

Ayudo a desarrolladores PHP a acceder mercados y clientes más sofisticados y exigentes

2 comentarios

¿Te quedó alguna duda? Publica aca tu pregunta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.