¿Es justo decir que JavaScript y PHP siguen siendo “inferiores” a otros lenguajes de programación, a pesar de sus encarnaciones modernas como PHP7 y ES2015 +?
¡Has invocado la guerra santa!
Responderé con la granada de mano sagrada de Antioquía:
- ¿Está bien decir que me despidieron de mi trabajo anterior porque cambiaron el enfoque del proyecto de la web a iOS nativo y no lo sé y no estoy realmente interesado en eso?
- ¿Cuál es la mejor agencia de diseño web en Telford?
- ¿Por qué ambos y funcionan de la misma manera? ¿Está bien usar ambos?
- ¿Es posible enviar correos electrónicos desde un sitio web de WordPress en el servidor local XAMPP?
- ¿Cuándo debo usar una función normal y cuándo debo usar una función anónima en JavaScript (principiante)?
En toda seriedad. Si y no.
Sí, PHP y Javascript tienen fallas y pueden ser inferiores en algunos aspectos. Ambos idiomas tienen fallas, pero realmente deben abordarse individualmente.
No PHP y Javascript no merecen la basura acumulada sobre ellos.
Ahora, personalmente no me gusta PHP y realmente me siento como en PHP3 e incluso algunos de los días PHP4, realmente fue un mal lenguaje por algunas razones simples mejor descritas aquí: La Singularidad PHP
Sin embargo, me gusta Javascript. No sé mucho sobre PHP 4 y casi nada sobre PHP 5, así que realmente no voy a entrar en eso. Sin embargo, en el caso de JavaScript, realmente ha recorrido un largo camino desde el lenguaje malo de los navegadores en los años 90. La cuestión es que todavía está muy difamado y, en algunos casos, por una buena razón:
- La barrera de entrada para javascript es menor que casi cualquier otro idioma, excepto PHP. Esto significa que hay muchos desarrolladores aficionados en ese mundo. No hay muchos desarrolladores aficionados que usen C ++.
- Javascript es el lenguaje de programación más destacado para los no programadores. La mayoría de las personas que usan la web han oído hablar de él. La mayoría de ellos no ha oído hablar de C ++, Java, Python, Ruby, Go, Swift, Etc.
- Javascript tiene la culpa cuando un sitio web se ralentiza o incluso se congela. La realidad de eso es más volver al primer punto, pero no importa, Javascript tiene la culpa.
- Javascript parece ser casi viral en la forma en que trata de introducirse en cualquier otro aspecto de la programación. Al menos PHP conoce su lugar y, en general, se mantiene en el ámbito de los sitios de noticias / gestión de contenido de servicio ligero a medio. Javascript, por otro lado, parece haber decidido que todo el mundo debe implementarse en javascript.
La guerra santa continuará y, al final del día, muy pocos idiomas son verdaderamente inferiores. Si puedo encontrar un caso de uso para Brainfuck – Wikipedia, lo usaré … aunque no estoy seguro …