Évaluation du langage de programmation par IEEE Spectrum

Le magazine IEEE Spectrum, publié par l'Institute of Electrical and Electronics Engineers (IEEE), a publié une nouvelle édition du classement de popularité des langages de programmation. Le leader du classement reste le langage Python, suivi des langages C, C++ et C# avec un léger décalage. Par rapport au classement de l'année dernière, le langage Java passe de la 2ème à la 5ème place. Une position de renforcement est constatée pour les langages C# (passé de la 6e à la 4e place) et SQL (dans le classement précédent il ne figurait pas parmi les dix premiers, mais dans le nouveau il était à la 6e place).

Évaluation du langage de programmation par IEEE Spectrum

En termes de nombre d'offres des employeurs, le langage SQL arrive en tête, suivi de Java, Python, JavaScript, C#, C et C++.

Évaluation du langage de programmation par IEEE Spectrum

Dans le classement, qui prend en compte l'intérêt pour les langages de programmation sur les forums et les réseaux sociaux, Python arrive en tête, suivi de Java, C, JavaScript, C++, C# et SQL. Le langage Rust occupe la 12e place, alors qu’il se classe 20e au classement général et 22e au classement des intérêts des employeurs.

Évaluation du langage de programmation par IEEE Spectrum

La notation IEEE Spectrum est calculée à l'aide d'une combinaison de 12 mesures obtenues à partir de 10 sources différentes. La méthode est basée sur l'évaluation des résultats de recherche pour la requête « programmation {langue_name} » sur différents sites. Le nombre de matériaux affichés dans les résultats de recherche Google (comme dans la construction de la notation TIOBE), les paramètres de popularité des requêtes de recherche via Google Trends (comme dans la notation PYPL), les mentions sur Twitter, le nombre de référentiels nouveaux et actifs dans GitHub, le nombre de questions sur Stack Overflow, le nombre de publications sur Reddit et Hacker News, les postes vacants sur CareerBuilder et IEEE Job Site, les mentions dans les archives numériques des articles de revues et des rapports de conférences (IEEE Xplore).

Autres classements de popularité des langages de programmation :

  • Dans le classement d'août de TIOBE Software, le langage Python est passé de la deuxième à la première place, et les langages C et Java, respectivement, aux deuxième et troisième places. Parmi les changements au cours de l'année, on note également une augmentation de la popularité des langages Assembly (passé de la 9e à la 8e place), SQL (de la 10e à la 9e), Swift (de la 16e à la 11e), Go (de la 18e au 15), Object Pascal (du 22 au 13), Objective-C (du 23 au 14), Rust (du 26 au 22). La popularité des langages PHP (de 8 à 10), R (de 14 à 16), Ruby (de 15 à 18), Fortran (de 13 à 19) a diminué. Le langage Kotlin fait partie du Top 30. L'indice de popularité TIOBE fonde ses conclusions sur l'analyse des statistiques de requêtes de recherche dans des systèmes tels que Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon et Baidu.

    Évaluation du langage de programmation par IEEE Spectrum

  • Dans le classement PYPL d'août, basé sur Google Trends, les trois premiers sont restés inchangés sur l'année : Python occupe la première place, suivi de Java et JavaScript. Le langage Rust est passé de la 17e à la 13e place, TypeScript de la 10e à la 8e place et Swift de la 11e à la 9. Go, Dart, Ada, Lua et Julia ont également gagné en popularité par rapport au mois d'août de l'année dernière. La popularité d'Objective-C, Visual Basic, Perl, Groovy, Kotlin, Matlab a diminué.

    Évaluation du langage de programmation par IEEE Spectrum

  • Dans le classement RedMonk, basé sur la popularité sur GitHub et l'activité de discussion sur Stack Overflow, les dix premiers sont les suivants : JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. Les changements au cours de l'année indiquent un transition C++ de la cinquième à la septième place.

    Évaluation du langage de programmation par IEEE Spectrum

    Source: opennet.ru

Ajouter un commentaire