TOPS

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

Python una vez más ha tomado la delantera como el lenguaje de codificación más deseable de los últimos tiempos. lista emitida en los principales lenguajes de programación en 2020 en IEEE Spectrum.

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

Los ingenieros de IEEE crearon la clasificación ponderando y combinando 11 métricas de ocho fuentes como Google Search, Google Trends, Twitter, GitHub, Stack Overflow, Reddit, Hacker News y CareerBuilder para lograr una clasificación general de popularidad del idioma.

Las fuentes cubren contextos que incluyen chat social, producción de código fuente abierto y ofertas de trabajo.

«Dado que es imposible incluso para la agencia de espionaje más agresiva del mundo saber qué lenguaje usa cada programador cuando se sienta en sus teclados, especialmente aquellos que usan computadoras retro o incluso calculadoras programables, dependemos de la combinación de 11 métricas. de fuentes en línea que creemos que son buenos indicadores de la popularidad de 55 idiomas”, escribió Stephen Cass, editor senior de IEEE Spectrum.

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

Principales lenguajes de programación en 2020 según 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 basa en los intereses de los miembros de IEEE, y al observar las entradas principales, vemos que Python ha tomado una cómoda ventaja, con Java y C nuevamente en segundo y tercer lugar, respectivamente. Arduino ha visto un gran salto, pasando del 11 al séptimo lugar. (Los puristas pueden argumentar que Arduino no es un lenguaje sino una plataforma de hardware programada utilizando un derivado de Wired, derivado a su vez de C/C++. Pero siempre hemos adoptado un enfoque muy pragmático de nuestra definición de «lenguaje de programación», y el hecho es que , cuando las personas quieren usar un microcontrolador compatible con Arduino, generalmente buscan «código Arduino» o compran libros sobre «programación Arduino», no «código de cableado» o «Registro C», agregó Cass.

¿Por qué Python sigue liderando 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 instrucción. Algunos estudiantes simplemente preguntan y buscan respuestas a las mismas preguntas básicas una y otra vez.

Este movimiento se observó en la década de 1980 cuando los libros, revistas e incluso programas de televisión se centraron en el idioma. Sin embargo, solo unos pocos programadores lo usaron. Cuando estalló la burbuja de los ordenadores domésticos, también lo hizo BASIC, aunque algunos derivados avanzados, como Microsoft Visual Basic, siguen siendo populares porque los utilizan los programadores profesionales.

Sin embargo, hay dos argumentos en contra. En primer lugar, los estudiantes también son usuarios comunes de lenguajes de programación. Por lo tanto, si solo hacen lo que hacen los codificadores profesionales y expertos, corren el riesgo de perderse una parte importante de la imagen. En segundo lugar, a diferencia de BASIC, Python a menudo se usa profesionalmente y en ámbitos de alto perfil, como el aprendizaje automático, debido a su amplia colección de bibliotecas especializadas de alta calidad.

Efecto de la pandemia de COVID-19 en las clasificaciones

Si bien el mundo entero se ve afectado por la pandemia de COVID-19, tampoco superó las clasificaciones más altas de los lenguajes de programación IEEE en 2020.

Si observamos una métrica de Twitter en el interactivo, se puede ver que COBOL está en el séptimo lugar. Esto probablemente se deba al hecho de que Cobol estuvo en las noticias en abril cuando los sistemas de beneficios por desempleo en los estados de EE. UU. colapsaron bajo la carga de trabajadores que fueron despedidos debido a los cierres patronales.

Resulta que muchos de estos sistemas no se han actualizado significativamente desde que se crearon hace décadas en COBOL. Como resultado, los programadores de COBOL fueron llamados a renunciar a ellos.

HackNarrow

Informático de profesión, me dedico a probar nuevas versiones de hardware y verificar la seguridad e integridad de servidores y firewalls. Escribo un poco sobre novedades en la rama de la seguridad informática en general.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
error: Content is protected !!