Tiobe a récemment publié le classement des langages de programmation pour novembre 2020. Ce classement montre que Python a dépassé Java pour la première fois et est devenu le deuxième langage de programmation le plus populaire.
Au cours des près de 20 ans d'existence de l'indice Tiobe, le C et Java ont toujours occupé sans partage les deux premières places. Aujourd'hui, Java est “ tombé de son piédestal ” et a été dépassé par Python, se classant désormais en troisième position.
Plus précisément, Python a enregistré une hausse de 2,271 TP5T par rapport à la même période de l'année dernière, tandis que Java a connu une baisse de 4,471 TP5T au cours de cette même période.

Dans le classement des langages de programmation établi par RedMonk en juillet, Python a également ravi la deuxième place à Java.
Fin octobre, les données issues d'un rapport sur les développeurs publiées par SlashData ont révélé que Python comptait 9 millions d'utilisateurs dans le monde, se classant ainsi en deuxième position. SlashData a comparé ces données à celles de 2017 et a constaté que le nombre de développeurs utilisant Python avait augmenté de 2,2 millions au cours de la seule année précédente, sous l'impulsion de l'essor de la science des données et de l'apprentissage automatique.
D'après le dernier classement de popularité publié par IEEE Spectrum aux États-Unis, Python s'est progressivement imposé comme l'un des principaux langages de programmation.
Il ne fait aucun doute que Python connaît un succès croissant dans les domaines de l'apprentissage automatique et de la science des données, dans le sillage de l'intelligence artificielle. Paul Jansen, PDG de Tiobe, a déclaré que la popularité de Python en tant que langage de programmation avait considérablement augmenté ces derniers temps. La raison principale est que, pour les programmeurs non spécialisés dans les sciences, ce langage présente un faible seuil d'apprentissage et est facile à prendre en main, plutôt que d'être réservé aux programmeurs confirmés.
“ Je pense que la popularité de Python est liée à une demande généralisée ”, a écrit Jansen. “ Autrefois, la plupart des activités de programmation étaient réalisées par des ingénieurs en informatique. Cependant, les compétences en programmation sont désormais nécessaires partout, et il y a une pénurie de développeurs de haut niveau. Nous devrions donc disposer d’outils simples pouvant être utilisés par des non-spécialistes, et Python répond parfaitement à ce besoin. ”
Paul Jansen a également évoqué un incident : il y a quelque temps, il a crevé sur la route et a donc appelé la police routière dans l'espoir de trouver une solution. Au cours de la conversation avec le personnel, le dépanneur lui a parlé avec beaucoup d'enthousiasme de son passe-temps : la programmation en Python.
“ Dès cet instant, j'ai su que Python allait devenir omniprésent ”, a-t-il déclaré.
Dans l’article “ Python Eats the World ”, Nick Heath a écrit : Aujourd’hui, l’engouement pour Python dépasse largement le cercle initial des développeurs. Certains prédisent qu’avec la croissance rapide de sa base d’utilisateurs, Python deviendra bientôt le langage de programmation le plus populaire au monde. Des millions de personnes utilisent Python chaque jour, et sa base d’utilisateurs a connu une croissance exponentielle sans montrer le moindre signe de ralentissement.
Qu'ils soient développeurs professionnels ou amateurs, ils utilisent Python pour mener à bien des tâches de toutes tailles, en particulier les développeurs web, les data scientists et les administrateurs système. La première série d'images de trous noirs publiée cette année a été assemblée à l'aide de Python.
Python joue un rôle clé au sein de certaines organisations de renommée mondiale. Par exemple, Netflix utilise Python pour proposer des vidéos en streaming à plus de 100 millions de foyers à travers le monde, Instagram utilise Python pour permettre le partage d'images, et la NASA utilise Python pour explorer l'espace.
Republié sur Toutiao-InfoQ


