AccueilActualités informatiqueIndice TIOBE octobre 2021 : Python au sommet pour la première fois

Indice TIOBE octobre 2021 : Python au sommet pour la première fois

Python a atteint la première place de l’indice TIOBE pour la première fois en 20 ans d’existence. Le langage de programmation devance ainsi le C et le Java, qui ont été les seuls à atteindre la première place du classement mensuel et se retrouvent régulièrement dans le top 3.

À cette occasion, même Paul Jansen, PDG de TIOBE Software, a félicité l’inventeur du Python, Guido van Rossum, en anglais et en néerlandais : « Félicitations Guido van Rossum ! Proficiat ! »

Sommaire

Python remonte dans les méandres de l’indice TIOBE depuis un certain temps, l’évolution actuelle n’est donc pas surprenante. Ainsi, TIOBE a choisi Python comme langage de programmation de 2020, alors qu’il a enregistré la plus forte croissance de 2,01 %. Pour TIOBE, la raison de la hausse de popularité de ce langage réside principalement dans sa facilité d’apprentissage et sa productivité. L’utilisation croissante dans les applications mobiles et les systèmes embarqués y a également contribué. Ce langage de programmation dynamique et orienté objet est principalement utilisé dans les domaines de la science des données et de l’apprentissage automatique. Il n’a reçu que récemment la nouvelle version majeure 3.10, qui introduit notamment le filtrage de motifs.

Pas plus tard qu’en janvier 2021, TIOBE prédisait que Python se retrouverait en deuxième position derrière C et devant Java à long terme. Entre-temps, Python a déjà pris cette position à court terme, et l’écart entre les trois premières places est parfois très mince : entre les langages C et Python, qui occupent la première et la troisième place – avec Java entre les deux – il n’y avait que 0,67 % en juillet.

La représentation graphique de l’indice TIOBE de 2001 à 2021 montre que Python, représenté en bleu, a connu une popularité croissante au cours des dernières années, et que les trois premiers ont convergé :

Zwei Jahrzehnte im Überblick: Der TIOBE-Index von 2001 bis 2021

Deux décennies en un coup d’œil : L’indice TIOBE de 2001 à 2021

(Image : TIOBE)

Python a maintenant non seulement atteint les prévisions, mais les a dépassées : L’indice TIOBE actuel pour le mois d’octobre 2021 montre comment le langage, qui a fêté son 30e anniversaire au début de l’année, est en train de dépasser Java et C pour la première fois :

TIOBE-Index: Python sichert sich im Oktober 2021 erstmals die Pole Position

Indice TIOBE : Python s’assure la pole position pour la première fois en octobre 2021

(Image : TIOBE)

Si l’on regarde de plus près les valeurs comparées au même mois de l’année dernière, on constate que Python lui-même n’enregistre aucune variation en pourcentage – au contraire, Java chute de 2,11 % et atterrit à la troisième place, et pour le langage de programmation C, deuxième, la perte est même plus de deux fois supérieure (5,79 %).

Dans les autres rangs du top 10, on constate une autre relégation par rapport à l’année précédente : PHP perd une place et se retrouve à la 9e place. Le langage d’assemblage, en revanche, a fait des progrès significatifs et est passé de la 17e à la 10e place en un an.

Comme d’autres classements de langages de programmation, l’indice mensuel TIOBE n’est pas sans controverse. L’évaluation est basée sur des requêtes selon le schéma suivant +"<language> programming" aux 25 moteurs de recherche les mieux classés par Alexa et répondant à certains critères, dont Google, Bing, Yahoo !, Wikipedia, Amazon, YouTube et Baidu.

TIOBE lui-même admet que l’indice n’est pas capable d’identifier le meilleur langage de programmation, ni celui dans lequel le plus de lignes de code ont été écrites. D’autres classements bien connus, mais moins fréquemment publiés, proviennent de la société de logiciels RedMonk et de la communauté de développeurs Stack Overflow.

Plus d'articles