Tendances des langages de programmation

10

Y a-t-il des statistiques qui montrent environ. le nombre d'utilisateurs des langages de programmation populaires et le taux d'augmentation de ce nombre au fil du temps?

Katie
la source
Ce ne sont pas exactement des statistiques, mais vous pourriez trouver un intérêt pour le radar technique Thoughtworks
guillaume31
3
Les statistiques pour stackoverflow peuvent être trouvées ici: hewgill.com/~greg/stackoverflow/stack_overflow/tags
Roman Luštrik

Réponses:

27

Les tendances du langage de programmation sont notoirement difficiles à comprendre, et toutes les statistiques et mesures disponibles doivent être prises avec un grain de sel.

L'un des index les plus souvent cités est le TIOBE Programming Community Index , qui évalue les langages de programmation en comptant les hits sur les moteurs de recherche les plus populaires . En ce qui concerne les tendances d'emploi, Jobs Tractor a publié des tendances mensuelles, basées sur des listes d'emplois pour les développeurs.

Si vous cherchez à comparer des langues spécifiques les unes contre les autres, Ohloh fournit un outil de comparaison de langues très pratique , qui compte les validations mensuelles des développeurs open source. Vous pouvez également utiliser Google Trends , par exemple, voici une comparaison de Haskell vs Scheme .

Vous pouvez toujours regarder Stack Overflow, et plus spécifiquement les balises de langue , ou les services d'hébergement de code populaires comme Github, qui maintient une page "top langues" . Et si vous êtes un Redditor, ne cherchez pas plus loin que la FAQ de / r / programmation .

Comme vous l'avez peut-être remarqué, toutes les données disponibles semblent assez peu fiables, et c'est compréhensible, la popularité est extrêmement difficile à mesurer. Et, à la fin de la journée, la popularité et les tendances sont des métriques peu pertinentes. Peu importe quel langage est le plus populaire, les langages de programmation sont des outils, s'il fait ce que j'ai besoin de faire, ça me va.

yannis
la source
euh PHP descend :(
katie
3
@katie: Et à juste titre ;-) Sérieusement: PHP était la seule option sérieuse pour son domaine problématique (développement Web côté serveur sur les plates-formes * nix), mais de nos jours, de nombreux autres langages ont donné naissance à des bibliothèques de programmation Web matures, et la plupart d'entre eux sont bien meilleurs que PHP en tant que langages. Aujourd'hui, les raisons les plus importantes pour utiliser PHP sont "parce que nous l'utilisons déjà" et "parce que notre fournisseur d'hébergement partagé ne nous donne rien d'autre pour travailler".
tdammers
2
@YannisRizos: Je pense que oui. PHP paie également mon loyer, et j'aime vraiment écrire PHP. Ce n'est pas que PHP n'est pas "assez bon". Mais là où PHP était la seule option sérieuse pour les développeurs Web côté serveur sur la plate-forme * nix, il existe maintenant une douzaine de langages matures qui ont développé des fonctionnalités de programmation Web matures, et la plupart d'entre eux sont meilleurs en tant que langages de programmation. PHP est toujours le meilleur choix dans de nombreuses situations, mais ce n'est certainement pas le meilleur outil en toutes circonstances, et il n'est donc pas étonnant que d'autres langages rongent sa part de marché, malgré la traction inégalée de PHP.
tdammers
1
@tdammers Je pense un peu qu'une part de marché plus petite sera extrêmement bénéfique pour l'écosystème PHP, la communauté PHP est paresseuse depuis trop longtemps (à mon humble avis), nous avons besoin d'un peu de concurrence saine.
yannis
2
Je voudrais contester l'idée que PHP a vraiment été la seule option sérieuse. PHP n'est devenu populaire qu'après la sortie de la version 3 (PHP 2 n'était pas vraiment particulièrement utile, tbh), date à laquelle JSP et / ou ColdFusion étaient tous deux des alternatives viables. Avant cela, Perl était le roi de facto. Cela signifie probablement que "parce que c'est ce que notre hébergeur nous offre" a toujours été la raison de la popularité de PHP. Je sais que c'est la seule raison pour laquelle je l'ai utilisé.
Jules