Читать книгу Python a fondo - Óscar Ramírez Jiménez - Страница 35

1.8 POSICIÓN DE PYTHON ENTRE LOS LENGUAJES DE PROGRAMACIÓN

Оглавление

Cada año se realizan encuestas a miles de programadores para saber sus gustos u opiniones sobre la tecnología que usan y cada vez es más evidente que Python se va consolidando, ganando posiciones o incluso lidera las estadísticas.

Uno de los índices más conocidos en el mundo es el que realiza la compañía TIOBE, que recopila información sobre el número de desarrolladores profesionales, cursos y búsquedas en 25 motores de búsqueda para componer el índice TIOBE Programming Community Index (https://tiobe.com/tiobe-index/). A continuación, se puede ver la evolución de los principales lenguajes de programación desde 2002:


Figura 1.1 E volución de lenguajes según el índice TIOBE.

Como se puede ver en la Figura 1.1, Python ha aumentado su ratio poco a poco en el sector profesional, y desde 2018 ha experimentado un fuerte incremento, lo que permite pronosticar que su uso seguirá creciendo en los próximos años, compitiendo con los lenguajes utilizados en el sector más arraigados, como pueden ser Java o C++.

En 2019, los resultados de la encuesta anual de StackOverflow (https://insights.stackoverflow.com/survey/2019/#most-loved-dreaded-and-wanted) sobre lenguajes y tecnologías mostraron que Python sigue liderando muchas de las secciones y mejorando posiciones en otras. Especialmente en la sección de amados, temidos y queridos, en la que se puede ver que Python está en segunda posición en los amados, con un 73,1 %, lo que significa que desarrolladores que han usado Python siguen queriendo usarlo tras aprenderlo. Además, está en primera posición entre los queridos, con un 25,7 %, lo que significa que quien no conoce el lenguaje, quiere conocerlo antes que los demás lenguajes.

En el ámbito del software libre se pueden evaluar las contribuciones que se han hecho para este lenguaje en GitHub. GitHut (https://githut.info/) es un proyecto que se encarga de analizar los repositorios públicos que hay en GitHub y mostrar la popularidad de cada lenguaje de programación basándose en los pull-requests (contribuciones) que se envían a cada repositorio y en el lenguaje en el que están escritos.

En la Figura 1.2 se puede ver la evolución de las contribuciones de los lenguajes más populares y cómo Python se ha mantenido desde 2013 entre el 17-18 %, mientras que otros como JavaScript han comenzado a decaer desde mediados de 2016.


Figura 1.2 Evolución de contribuciones a lenguajes en GitHub.

Por otro lado, se puede analizar para qué lenguajes se suelen buscar tutoriales o cursos, y cuál es la evolución de esas búsquedas. Para esta métrica se utiliza el índice PYPL (https://pypl.github.io/PYPL.html), que estudia la información sobre este aspecto usando Google Trends. En la Figura 1.3 se puede ver que Python está ganando cada vez más interés y se hacen más búsquedas relacionadas con cursos o tutoriales para aprender sobre él.


Figura 1.3 Evolución de búsquedas de cursos o tutoriales sobre lenguajes de programación.

Python a fondo

Подняться наверх