L'évolution des langages de programmation prisés sur GitHub

La plateforme GitHub publie un graphique montrant l'évolution de la popularité des principaux langages de programmation utilisés sur GitHub.com.
Ce graphique portant sur les principaux langages de programmation utilisés sur GitHub.com montre l'évolution de leur popularité depuis le lancement de la plateforme en 2008. Il est question des langages de programmation utilisés dans des dépôts publics et privés, les forks étant exclus.
Compte tenu de la popularité atteinte par GitHub, le graphique est intéressant pour observer les tendances en matière de langages de programmation mais cela reste un aperçu propre à cette plateforme d'hébergement et de gestion de projets Open Source.
La progression de la communauté Java est en tout cas notable. GitHub y voit une conséquence de l'essor d'Android. GitHub revendique dix millions d'utilisateurs. Récemment, une application GitHub Desktop a été lancée en tant que client unifiée pour ordinateur Windows et Mac.
-
Python est considéré comme langage de programmation de l'année 2021 dans l'index Tiobe eu égard à la progression de sa popularité.
-
La Chine vient de mettre en place des mesures de restrictions concernant l'utilisation du langage de programmation Scratch : des paramètres désignent Hong Kong, Macao et Taïwan comme des pays .
-
Le langage de programmation C fait un nouveau retour en tant que langage de programmation de l'année pour Tiobe qui met en avant la progression de sa popularité en 2019.
Vos commentaires
*sort*
Sinon ouais le Java presque en tête, c'est triste... Mais bon, le C++ et le C# se portent bien, c'est plutôt cool
Ca sent le troll primaire sur la rivalité java vs c/c++
Mheu non, mheu non Mais il faut quand même dire que .... Heu... Nom de Zeus, on n'est pas vendredi
Par contre voir CSS ou HTML dans la liste c'est ridicule. Ce ne sont pas des langages de développement à part entière mais davantage des syntaxes de structuration et de description. Déjà que comparer les langages de développement web avec les autres n'a pas de sens...
Et puis comme le dit la new, ce sont surtout les projets open source qui sont concernés. Les devs professionnels en milieux professionnels n'y sont pas représentés. Ici on voit surtout le dev d'applis web ou mobile.
En ce qui me concerne, .Net forever.
Et pourtant elle existe bien cette rivalité, que tu le veuilles ou non. .
Bien que la finalité de l'application permet en général de choisir le langage de dev : du java pour une appli + portable, le c++ qui s’exécute plus rapidement (quand on compare 2 même choses bien codées hein) etc etc... J'ai toujours assisté à ce genre de débat stérile (surtout chez les dev qui ont déjà bien vécu dans l'info). Mais la comparaison n'a pas lieu d'être tant les langages en eux même et la finalité sont différents
Sinon, d'accord concernant la présence du html, étant un langage de balisage... (et pourquoi pas xml tant qu'on y est ?)
Java est surtout orienté web. Le C/C++ est le langage le plus polyvalent et performant (vitesse d'exécution et consommation de ressources), mais aussi plus exigeant et moins portable, par définition. Il est très facile aussi à interfacer avec d'autres technologies. Son implémentation du modèle orienté objet est aussi plus superficiel (à ce niveau d'ailleurs .Net est le meilleur).
Langages compilés, interprêtés, pseudo-code, scripts etc... Autant de notions qui devraient être prise en compte avant d'établir un tel classement . Sinon celui-ci est plus réputé mais aussi contestable :
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
A mon avis il est néanmoins bien plus proche de la réalité du marché.
Ah oui et merci pour ton lien
T'aurais dit Java VS C#, j'aurais dit ok, mais Java vs C/C++, comme dit Sycions, ça n'a rien à voir ;p