Junto con varios otros datos interesantes, el informe anual Octoverse de GitHub para 2020 revela que JavaScript sigue siendo el lenguaje de programación preferido para los desarrolladores, al menos en GitHub.

Con más de 56 millones de desarrolladores, GitHub es la plataforma de desarrollo colaborativo más grande. Utiliza Octoverse Reports para ayudar a tomar el pulso a su comunidad de desarrolladores.

El año pasado, Python adoptó Java como el segundo lenguaje más popular en GitHub por los contribuyentes del repositorio, y también ha continuado manteniendo su segunda posición este año. Java retuvo el último lugar en el podio.

Sopa de lengua

El movimiento sorpresa fue mostrado por el lenguaje TypeScript de código abierto compatible con Microsoft. A menudo denominado superconjunto de JavaScript, el lenguaje ha caído del séptimo lugar en los últimos dos años al cuarto lugar en 2020.

Otro lenguaje desarrollado por Microsoft, C # retuvo su quinto lugar, que recuperó el año pasado. Uno de los dos grandes perdedores fue PHP en sexto lugar (contra el cuarto en 2019). Le siguió C ++ en el séptimo lugar, que continúa su impulso a la baja después de alcanzar el quinto lugar en 2018.

tabla de los principales lenguajes de programación

(Crédito de la imagen: GitHub)

C y Shell han intercambiado lugares desde el año pasado para ocupar el octavo y noveno lugar respectivamente. Ruby sigue subiendo hasta la parte trasera de los diez primeros. El idioma ha estado en constante declive desde 2015, perdiendo dos lugares cada año, antes de asentarse en el décimo lugar hace unos años en 2018.

Según el informe, no todos los desarrolladores participan por igual en la plataforma. Las personas nuevas que han estado en la plataforma durante menos de un mes suelen tener un gusto por el estilo de desarrollo colaborativo creando y comentando problemas. Por otro lado, los veteranos que han usado GitHib durante más de dos años ayudan a dar forma al código revisando y creando solicitudes de extracción.

El Octoverso es una colección de tres informes que desglosan las interacciones entre los desarrolladores en términos de seguridad, productividad de los desarrolladores y cómo se han formado los modelos de colaboración y desarrollo a la luz de la pandemia global.

Share This