Y en este semestre me toca aprender
PHP, lenguaje que no tenia contemplado ya que de verdad considero que la web esta siendo sobre valorada. Es triste saber que lo que era antes una fuente de información sencilla se haya convertido ahora en una herramienta de negocios y explotación del usuario. Si pensamos en lo que PHP realmente hace, podemos reemplazarlo completamente con Python o Perl, e inclusive podemos bajarnos a niveles básicos como reemplazarlo con grep, awk, sed y otras herramientas de manipulación de texto y etc.
PHP no soporta Unicode de manera nativa (aun), tampoco hay consistencia en sus funciones, conversión de datos dinámica es paila y HTML de verdad es un asco... aparte del hecho que PHP sea usado para desarrollar todo tipo de aplicaciones web no significa que sea el mejor.
Y porque este rant sobre PHP? simple, porque como la web misma, PHP esta sobre valorado. Y lo defino:
- Cuando usar PHP?, cuando se necesita de un web counter.
- Cuando no usar PHP?, cuando el problema se vuelve mas complejo.
De veras, PHP esta diseñado para ser embedido en la web, y el estado actual de la web es paila. No todo puede ser empaquetado en HTTP...
Y yo se que PHP tambien puede ser ejecutado en CLI u otras extensiones (GTK, etc...) sin embargo eso no le da el derecho para auto definirse como un lenguaje competitivo, PHP fue diseñado y concebido para reemplazar un pequeño set de scripts de Perl que el creador de PHP usaba para mantener su pagina web. Si mal no estoy, PHP significa "Personal Home Page Tools".
Ahora, google si lo ha hecho bien, ya que es una mezcla de código muy bien diseñado y lenguajes de programación consistentes para lograr mucho mas que un web counter (por eso google usa python <3)