Como cada año se publica el indice tiobe que indica el uso de los lenguajes. Y este año la novedad fue el amplio crecimiento de C#.
"Por primera vez en la historia del índice TIOBE, C# ha ganado el premio al lenguaje de programación del año. ¡Felicidades! C# ha estado entre los 10 mejores durante más de 2 décadas y ahora que se está poniendo al día con los 4 grandes lenguajes, ganó el merecido premio al ser el lenguaje con el mayor repunte en un año (+1,43%). Los segundos puestos son Scratch (+0,83%) y Fortran (+0,64%). C# le está quitando cuota de mercado a Java y se está volviendo cada vez más popular en dominios como backends de aplicaciones web y juegos (gracias a Unity). C# se puede utilizar de forma gratuita y evoluciona a un ritmo constante, lo que hace que el lenguaje sea más expresivo con cada nueva versión. C# llegó para quedarse y pronto podría incluso superar a Java.
Aparte de C#, el año pasado hubo muchos cambios interesantes en el índice TIOBE. Fortran y Kotlin se convirtieron permanentemente en los 20 mejores jugadores reemplazando a los antiguos favoritos R y Perl. Fortran está muy preparado para hacer cálculos con buenas bibliotecas y sigue siendo uno de los favoritos de las universidades en muchos ámbitos. Kotlin es el competidor de Java fácil de aprender y escribir. Pregunta interesante: ¿qué lenguajes entrarán en el top 20 del índice TIOBE en 2024? Esto es muy difícil de predecir. Julia tocó brevemente el índice TIOBE en 2023, pero no pudo mantener esa posición. Se necesita la madurez del idioma y la comunidad de Julia para tener una segunda oportunidad. Apostaría por Dart (con Flutter) y TypeScript. Este último ya se utiliza mucho en la industria, pero por alguna razón todavía no se destaca en el índice TIOBE. Veamos qué nos depara el 2024." -- Paul Jansen, director ejecutivo de TIOBE Software (Esto nos dice la pagina oficial de TIOBE.)
Como lenguje más utilizado lo tenemos a python, seguido de c, c++ y java.
Jan 2024 | Jan 2023 | Change | Programming Language | Ratings | Change | |
---|---|---|---|---|---|---|
1 | 1 | Python | 13.97% | -2.39% | ||
2 | 2 | C | 11.44% | -4.81% | ||
3 | 3 | C++ | 9.96% | -2.95% | ||
4 | 4 | Java | 7.87% | -4.34% | ||
5 | 5 | C# | 7.16% | +1.43% | ||
6 | 7 | JavaScript | 2.77% | -0.11% | ||
7 | 10 | PHP | 1.79% | +0.40% | ||
8 | 6 | Visual Basic | 1.60% | -3.04% | ||
9 | 8 | SQL | 1.46% | -1.04% | ||
10 | 20 | Scratch | 1.44% | +0.86% | ||
11 | 12 | Go | 1.38% | +0.23% | ||
12 | 27 | Fortran | 1.09% | +0.64% | ||
13 | 17 | Delphi/Object Pascal | 1.09% | +0.36% | ||
14 | 15 | MATLAB | 0.97% | +0.06% | ||
15 | 9 | Assembly language | 0.92% | -0.68% | ||
16 | 11 | Swift | 0.89% | -0.31% | ||
17 | 25 | Kotlin | 0.85% | +0.37% | ||
18 | 16 | Ruby | 0.80% | +0.01% | ||
19 | 18 | Rust | 0.79% | +0.18% | ||
20 | 31 | COBOL | 0.78% | +0.45% |
La verdad es que descreo un poco de este indice, por ejemplo me llama la atención que Rust bajo, cuando en general veo que va creciendo mucho. O por ejemplo que sea más utilizado Scratch que Go o Rust. Son cositas que no me cierran :(
Dejo link: https://www.tiobe.com/tiobe-index/