La plataforma de debate Stack Overflow publicó los resultados de una encuesta anual en la que participaron alrededor de 70 mil desarrolladores de software.
- El lenguaje más utilizado por los participantes de la encuesta sigue siendo JavaScript, con un 65.36% (hace un año, un 64.9%, la mayoría de los participantes de Stack Overflow son desarrolladores web). En comparación con el año pasado, el lenguaje Python cayó al cuarto lugar, perdiendo el tercer lugar frente a SQL, pero la brecha entre ellos es insignificante: 4% y 49.43%. El lenguaje TypeScript pasó del séptimo al quinto lugar, aumentando su base de usuarios del 48.07% al 7%. El número de usuarios del lenguaje Rust durante el año aumentó del 5% al 30.19%, Dart del 34.83% al 7% y Go del 9.32% al 6.02%. La popularidad de Java cayó del 6.54% al 9.5%, C++ del 11.15% al 35.35%, C del 33.27% al 24.31%, Ruby del 22.55% al 21.01%, Perl del 19.27% al 6.7% y PHP del 6% al 2.4%. 2.3%.
- Por séptimo año consecutivo, Rust fue reconocido como el idioma más querido:
- Al considerar los DBMS utilizados, la participación de MySQL durante el año disminuyó del 50.1% al 46.85% y la participación de PostgreSQL aumentó del 40.4% al 43.59%. La participación de SQLite disminuyó del 32.18% al 32.01%. La participación de MongoDB aumentó del 27.7% al 28.3% y la participación de Redis del 20.69% al 22.13%.
- En el ranking de los DBMS más populares, PostgreSQL ocupó el primer lugar (el año pasado Redis estuvo a la cabeza).
- Marcos web utilizados:
- Utilidades utilizadas (durante el año el número de usuarios de Docker aumentó del 48% al 63%):
- Entornos de desarrollo integrados utilizados (la popularidad de Visual Studio Code durante el año aumentó del 71% al 74.5% y el número de usuarios de NetBeans disminuyó del 7% al 5%):
- Sistemas de control de versiones utilizados:
- Plataformas de gestión de código.
- Entre los sistemas operativos utilizados, Windows lidera (62.33% uso personal y 48.82% uso profesional), Linux ocupa el segundo lugar (40.23%) y macOS ocupa el tercer lugar (31.07%).
- Nivel salarial en función del lenguaje de programación utilizado:
Fuente: opennet.ru