Le langage de programmation statistique R est remonté à la 8e place dans le dernier indice de popularité du langage de programmation de Tiobe, juste derrière JavaScript et par rapport à la 20e position en juillet dernier.
En mai, lorsque R est sorti du top 20 pour la première fois en trois ans, Tiobe a émis l’hypothèse que le langage pourrait être victime d’une consolidation dans la programmation statistique, avec plus de développeurs dans le domaine gravitant vers Python.
« Une raison possible à cela est que la programmation statistique est en train de trouver son chemin de l’université à l’industrie de nos jours, et Python est plus accepté par l’industrie », a déclaré Tiobe à l’époque.
Paul Jansen, PDG de Tiobe Software, estime désormais que R et Python ont profité de la demande des universités et des efforts mondiaux pour trouver un vaccin contre le virus COVID-19.
Le classement de Tiobe est basé sur les résultats des moteurs de recherche liés aux requêtes de langage de programmation, que certains développeurs remettent en question comme une mesure valide de la popularité d’un langage.
L’analyste développeur RedMonk estime que R ne sera jamais un langage parmi les 10 premiers en raison de son public spécialisé. Cependant, il a noté récemment que R illustre la « popularité remarquable d’une langue dont l’utilisation est limitée à toutes fins utiles à un seul domaine – ceux qui travaillent avec des données et les exploitent ».
R ne figure pas non plus dans le top 10 de GitHub pour 2019, qui est dirigé par JavaScript et suivi par Python, Java, PHP, C #, C ++, TypeScript, Shell, C et Ruby.
Ce qui se cache exactement derrière le rebond de R sur l’indice de Tiobe n’est pas clair, mais cela semble au moins suggérer qu’il existe des groupes de base pour lesquels R est populaire et pratique. Cela discrédite également la théorie de Tiobe selon laquelle R était sur le point de perdre de la consolidation sur le marché des langages de programmation statistique.
Soutenant l’intuition de Jansen selon laquelle la recherche sur le vaccin COVID-19 est à l’origine de la popularité de R, la recherche StackOverflow en 2017 a révélé que R était le deuxième tag le plus visité par les universités derrière Python. Il a également constaté que les deux plus grands groupes qui utilisent R sont des universitaires des sciences sociales et de la biologie, suivis de près par l’industrie des soins de santé.
Mais même les fans de R, tels que le célèbre défenseur de R et scientifique des données Hadley Wickham, sont suspects du dernier classement de Tiobe sur R – et les raisons de Tiobe pour son ascension – bien qu’ils soient satisfaits de sa nouvelle position.
Outre le changement vers le haut de R, l’indice de juillet de Tiobe ne montre pas beaucoup de mouvement dans la popularité des meilleures langues. Les 10 premiers dans l’ordre décroissant sont C, Java, Python, C ++, C #, Visual Basic, JavaScript, R, PHP et Swift.
Hadley do you think the 2020 bump could be real? Maybe the graphing possibilities of covid data gave it a boost? Or Python's data science halo could be fading? pic.twitter.com/fNBr07KYvL
— Ben Ogorek (@BenOgorek) July 4, 2020