No es un combate de jaula hasta la muerte.
La gente todavía usa COBOL. Mucha gente todavía usa Fortran. Acabo de ver una pregunta de Quora quejándose de una escuela que les está haciendo aprender Delphi. Hoy. No hace 15 años. Muy raramente los lenguajes y los frameworks desaparecen por completo. Es más que su popularidad cae.
Pero JavaScript y Node.js están ganando popularidad. [1]
- Sistema de nombres de dominio (DNS): ¿Cuáles son las diferencias entre https://www.example.com y https://example.com?
- ¿Es correcto decir que no debemos hacer ninguna manipulación de datos en React, porque es un marco de vista?
- ¿Es bueno usar IFrames en HTML?
- ¿WordPress es más difícil de usar de lo que dicen?
- ¿Cómo analizo JSON con PHP?
Y PHP y Rails están cayendo en popularidad. [2]
Esas son cosas que se pueden decir, e incluí referencias que demuestran esas afirmaciones, al menos a fines de enero de 2017. Los cuadros pueden cambiar en el futuro.
¿Rails y PHP se quedarán? PHP lo hará, por bastante tiempo. Siento que es una infección crónica, pero lentamente la estamos combatiendo. Supuestamente, WordPress está detrás de una cuarta parte de los sitios actuales en Internet (y dado su terrible historial de seguridad, me hace preguntarme qué porcentaje de las redes de bots mundiales también se basan en los sistemas de WordPress).
¿Rails, sin embargo, con la rápida caída de la demanda combinada con aparentemente cientos de bootcamps que producen desarrolladores de Rails? Espero que miles de excedentes, desempleados, desarrolladores de Rails con miles de dólares en préstamos de matrícula sean muy infelices.
En cuanto a Spring: TIOBE coloca a Java en popularidad, aunque no tanto, y ponen a Java en la cima. Sin embargo, Java tiene una enorme cantidad de inercia en el desarrollo empresarial. Yo no hago empresas, pero no veo compañías gigantes que se vuelquen a la nueva tecnología en el corto plazo.
En enero de 2017, TIOBE señala que Go ha logrado algunos de los mayores avances en popularidad. Go puede estar en una posición aún mejor para “hacerse cargo” en la parte trasera. O al menos ganar aún más en popularidad.
Notas al pie
[1] Índice de Popularidad de Lenguaje de Programación PYPL
[2] TIOBE – La empresa de calidad de software