Python encabeza la lista IEEE de los mejores lenguajes de programación en 2020

Foto del autor

En Beez Publicamos una serie de artículos y tutoriales sobre cómo usar Internet, con guías Explicativas.

Python ha dominado una vez más el primer puesto como el lenguaje de codificación más deseable, según la lista recientemente publicada de los principales lenguajes de programación en 2020 por IEEE Spectrum.

Para quienes no lo sepan, IEEE Spectrum es la revista y el sitio web insignia de IEEE, la organización profesional más grande del mundo dedicada a la ingeniería y las ciencias aplicadas.

El ranking fue creado por ingenieros de IEEE al ponderar y combinar 11 métricas de ocho fuentes como Google Search, Google Trends, Twitter, GitHub, Stack Overflow, Reddit, Hacker News y CareerBuilder para llegar a un ranking general de popularidad de idiomas.

Las fuentes abarcan contextos que incluyen conversaciones sociales, producción de código abierto y ofertas de trabajo.

“Como es imposible que incluso la agencia de espionaje más agresiva del mundo descubra qué idioma usa cada programador cuando se sienta en sus teclados, especialmente aquellos que escriben en computadoras retro o incluso en calculadoras programables, confiamos en la combinación de 11 métricas de fuentes en línea que creemos que son buenos representantes de la popularidad de 55 idiomas”, escribió Stephen Cass, editor senior de IEEE Spectrum.

Según el grupo de investigación, Python encabezó la lista de clasificación de idiomas más populares del mundo de 2020 por tercera vez consecutiva (después de 2018 y 2019), con Java, C y C++ ocupando el segundo, tercer y cuarto lugar respectivamente. En quinto lugar quedó JavaScript, que fue reemplazado por R el año pasado.

Top lenguajes de programación en 2020 según el IEEE:

  1. Pitón
  2. Java
  3. C
  4. C++
  5. JavaScript
  6. R
  7. arduino
  8. Vamos
  9. Rápido
  10. matlab

“Nuestra clasificación predeterminada se pondera de acuerdo con los intereses de un miembro de IEEE, y al observar las entradas principales, vemos que Python ha mantenido su cómodo liderazgo, con Java y C nuevamente en segundo y tercer lugar, respectivamente. Arduino vio un gran salto, pasando del puesto 11 al 7. (Los puristas podrían argumentar que Arduino no es un lenguaje, sino una plataforma de hardware que se programa utilizando un derivado de Wiring, que se deriva de C/C++. Pero siempre hemos adoptado un enfoque muy pragmático en nuestra definición de un «lenguaje de programación”, y la realidad es que cuando las personas buscan usar un microcontrolador compatible con Arduino, generalmente buscan “código Arduino” o compran libros sobre “programación Arduino”, no “código de cableado” o “programación C”)”. añadió. Cas.

LEER  Los 5 mejores emuladores de iOS para Android

¿Por qué Python sigue dominando las clasificaciones?

Según IEEE Spectrum, un análisis de la alta clasificación de Python se debe a su creciente uso como lenguaje de enseñanza. Muchos estudiantes simplemente preguntan y buscan respuestas a las mismas preguntas elementales una y otra vez.

Este movimiento se observó en la década de 1980, cuando aparecieron libros, revistas e incluso programas de televisión dedicados a la lengua. Sin embargo, solo unos pocos programadores lo han usado. Cuando estalló la burbuja de las computadoras domésticas, también lo hicieron los BASIC, aunque algunos descendientes avanzados, como Microsoft Visual Basic, siguen siendo relativamente populares, ya que los utilizan los programadores profesionales.

Sin embargo, hay dos argumentos en contra. En primer lugar, los estudiantes que utilizan lenguajes de programación también son usuarios habituales. Por lo tanto, si se presta atención únicamente a lo que hacen los codificadores profesionales y expertos, se corre el riesgo de perder una parte importante de la imagen. En segundo lugar, a diferencia de BASIC, Python a menudo se usa profesionalmente y en dominios de alto perfil como el aprendizaje automático debido a su enorme colección de bibliotecas especializadas de alta calidad.

Efecto de la pandemia de COVID-19 en las clasificaciones

Aunque el mundo entero se ve afectado por la pandemia de COVID-19, tampoco perdonó las clasificaciones de lenguajes de programación IEEE de 2020.

Si solo miramos la métrica de Twitter en el interactivo, puede ver que COBOL está en el séptimo lugar. Esto probablemente se deba al hecho de que en abril, Cobol estuvo en las noticias cuando los sistemas de seguro de desempleo en los estados de EE. UU. estaban cayendo bajo la carga de trabajadores despedidos debido a los cierres.

LEER  Las 10 mejores aplicaciones de cambiador de voz para Discord en 2022 para PC y dispositivos móviles

Resulta que muchos de estos sistemas no se han actualizado significativamente desde que se crearon hace décadas en COBOL. Como resultado, se llamó a los programadores de COBOL para que los apoyaran.

Deja un comentario