Le classement GitHub des langages de programmation les plus utilisés a un nouveau leader. Python détrône JavaScript et, selon GitHub, cela est lié à l’IA.
GitHub publie son rapport annuel Octoverse, dans lequel il revient sur ce qui s’est passé sur la plateforme de développement au cours de l’année écoulée. Chaque année, le rapport comprend également le palmarès des langages de programmation les plus utilisés. Et cette année, il y a un nouveau numéro un.
Javascript a dominé pendant des années, mais Python peut se déclarer le champion GitHub de cette année. Python s’est glissé à la deuxième place en 2019 aux dépens de Java, qui perd encore une place cette année, et s’empare désormais de la position de leader. TypeScript monte sur le podium pour la première fois.
Grâce à l’IA
Le progrès de Python sur GitHub n’est pas accidentel. Dans de nombreux autres classements, Python occupe la première place depuis des années. GitHub attribue en partie la popularité croissante de Python à la manie de l’IA qui attire également d’autres profils que le développeur stéréotypé vers la plateforme.
Python est très utilisé dans les domaines de l’apprentissage automatique, de la science des données, de l’informatique scientifique, des loisirs et de la domotique. GitHub constate aussi une augmentation plus frappante de l’utilisation de langages de programmation de systèmes tels que Rust, bien que ce dernier ne figure pas dans le top 10 pour l’instant.
GitHub se développe plus que jamais en 2024. Le nombre de projets a augmenté de 25 %, soit 518 millions, ce qui représente plus de 5 milliards de contributions à ces projets. En particulier, l’activité liée à la GenAI a augmenté rapidement. GitHub enregistre une augmentation de 98 % du nombre de projets, soit 137 000, et de 59 % du nombre de contributions.