Le graphique d’innovation GitHub révèle les tendances actuelles des développeurs
GitHub est sans doute le référentiel de développement de logiciels le plus populaire et le plus utilisé au monde et, en tant que tel, il contient de nombreuses données sur les tendances des développeurs.
Parmi les sources les plus ouvertes de données sur les tendances concernant ce qui se passe dans le monde des développeurs, on trouve leGraphique d’innovation GitHub, un outil qui suit l’activité mondiale des développeurs. L’Innovation Graph a récemment été mis à jour avec les données du quatrième trimestre 2023, fournissant quatre années d’informations complètes.
Les données révèlent plusieurs conclusions clés :
- Plus de 21 077 000 développeurs américains et plus de 1 173 000 organisations américaines s’appuient sur GitHub.
- Les développeurs et/ou organisations américains possèdent plus de 58,7 millions de référentiels sur GitHub.
- La popularité de l’IA a conduit à une augmentation de la documentation des projets parmi les développeurs.
- JavaScript est le langage de programmation le mieux classé aux États-Unis en fonction du nombre de développeurs uniques ayant téléchargé du code, suivi de Python et Shell.
« Une tendance intéressante a été l’essor de la documentation qui a coïncidé avec l’essor des interfaces d’IA basées sur le chat comme GitHub Copilot et ChatGPT », a déclaré Mike Linksvayer, vice-président de la politique des développeurs chez GitHub. ITPro aujourd’hui. « Bien sûr, nous ne pouvons pas établir de lien de causalité clair, mais la corrélation suggère certainement que les développeurs utilisent ces outils pour rédiger et mettre à jour leur documentation plus fréquemment. »
JavaScript domine mais des langages de programmation obscurs apparaissent
Au cours des quatre années de données et des zones géographiques couvertes par l’Innovation Graph, JavaScript s’est imposé comme le langage de programmation le plus populaire.
Bien que ce ne soit pas une surprise, ce qui l’est quelque peu, c’est que la popularité de langages de programmation plus obscurs augmente chaque année à la même période de l’année. Linksvayer a déclaré que la montée du langage obscur semble coïncider avec leL’avènement du code, un événement annuel fondé et géré parEric Wastl où les participants résolvent les défis quotidiens de codage du 1er au 25 décembre.
« Avec notre ensemble de données sur les langages de programmation, vous pouvez constater une nette augmentation du nombre de langages tels que COBOL, Julia, ABAP, Elm et bien d’autres, juste au moment de l’avènement du code », a-t-il déclaré. « C’est un bon rappel que tant de développeurs apprécient vraiment programmation, et ils sont souvent enthousiastes à l’idée d’apprendre de nouveaux langages et de nouvelles compétences.
Linksvayer a déclaré qu’il serait intéressant de voir comment le Langue rouilleprogresse. Rust a été classé 17e au quatrième trimestre 2023, en hausse spectaculaire par rapport à la 34e place au début de 2020. Il semble que les développeurs ne soient pas les seuls à aimer Rust, car il a attiré l’attention du public politique en matière de cybersécurité, a-t-il déclaré.
Le niveau global de collaboration dans le développement de logiciels entre différentes organisations est un autre point fort du graphique de l’innovation. (Figure 1).

Figure 1 : L’Innovation Graph de GitHub montre comment les développeurs de différentes zones géographiques collaborent les uns avec les autres.
« Le développement de logiciels est un sport d’équipe mondial, et c’est bien de disposer de données qui illustrent cette collaboration », a déclaré Linksvayer.
A propos de l’auteur
Sean Michael Kerner est un consultant informatique, passionné de technologie et bricoleur. Il consulte l’industrie et les organisations médiatiques sur les questions technologiques.