¿Es node.js la razón por la que vemos una disminución en otros idiomas de back-end?

Excepto PHP que está perdiendo popularidad, los otros idiomas principales son bastante estables.

El aumento de la popularidad del nodo es probablemente una de las razones. Su popularidad está aumentando, pero no tan rápido como la caída de PHP. [1]

Puedes ver que JavaScript se cayó hasta que Node.js comenzó a ganar popularidad.

TIOBE muestra una caída aún más pronunciada para PHP en el último año:

Aquí [2] vemos una caída en Java y C #, pero no tanto como PHP.

Go también está ganando popularidad en el n. ° 13, en comparación con el n. ° 54 un año antes. [3]

Entonces PHP está perdiendo popularidad más que otros lenguajes del lado del servidor. Pero sí, Node.js es uno de los beneficiarios de esa pérdida. Go también está ganando popularidad. Mirando más abajo en la tabla, de hecho, cada idioma desde el rango 6 en adelante tiene una calificación más alta que el año anterior.

Esto explica por qué JavaScript no saltó tanto como cayeron los otros idiomas. Lo que estamos viendo es una diversificación del uso del idioma, creo. JavaScript y Node.js son un ganador en eso, pero también lo son muchos otros idiomas.

Notas al pie

[1] Índice de Popularidad de Lenguaje de Programación PYPL

[2] Captura de pantalla_20170115-220936.png

[3] TIOBE – La empresa de calidad de software

More Interesting

Además de aprender frameworks de backend, bases de datos e implementación, ¿qué tipo de habilidades necesito para convertirme en desarrollador de backend?

¿Por qué algunos desarrolladores de backend ven Node.js como un juguete y prefieren un lenguaje como Scala y Python para el backend?

¿Puedo obtener más de 1 rupia lakh por mes si voy a ser un desarrollador de pila completa con Ruby on Rails como una habilidad de fondo?

¿Qué tan adecuado es el nuevo MacBook para un desarrollador de back-end?

¿Qué es diferente entre un desarrollador front y back end? ¿Estos términos se refieren tanto al desarrollo web como al desarrollo de software?

Si soy muy competente en NodeJS pero no tengo experiencia en otra pila de backend, ¿sigo siendo un desarrollador de backend profesional?

¿Cómo aprende un desarrollador frontend a construir una arquitectura backend escalable?

Soy un desarrollador de Android que pasa a un rol de servidor de fondo. ¿Qué cosas debo aprender primero?

Cómo abordar la creación de un sitio web PHP MVC que tenga un panel de administración, un panel de usuario y un sitio web front end normal

¿Cuál tiene mejores perspectivas de carrera, desarrollador web frontend o desarrollador backend?

Cómo manejar OAuth2 en microservicios de back-end y front-end

Me gusta el desarrollo de back-end, ¿qué habilidades debo obtener con PHP?

¿Qué tan difícil sería aprender SQL y PHP sin ningún conocimiento previo en desarrollo de backend?

No puedo entender los marcos de back-end. ¿Debería quedarme solo en la interfaz?

¿Qué puede construir un desarrollador front-end y back-end en solo 2 semanas o un mes?