TIOBE ne mesure rien de pertinent ; sa plus grosse force c’est d’exister depuis très longtemps et d’avoir réussi à faire croire à plein de gens qu’il mesurait quelque chose.
Alors que sa définition sur sa propre page montre très bien le problème :
The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings.
L’assertion qui sert de fondement à tout l’index et qui consiste à dire « plus un langage est utilisé par des ingénieurs qualifiés, dans des cours et par des revendeurs, plus ce langage sera recherché sur les moteurs de recherche » est quand même très largement douteuse. Tout comme celle (implicite) qui consiste à dire « plus un langage est recherché dans les moteurs de recherche, plus il est populaire ». Dans les biais majeurs évidents :
Un langage très utilisé par des débutants / amateurs sera lui aussi recherché.
Un langage ancien ou ayant beaucoup évolué sera aussi recherché.
Un langage trop ancien sera peu recherché, parce que peu présent sur Internet (exemple : Cobol).
Un langage avec des particularités complexes sera plus recherché pour le même usage qu’un langage avec une meilleure cohérence interne (JS, C++...)
Un nouvel usage massif (ou l’utilisation massive d’une fonctionnalité précise) va provoquer d’un coup beaucoup de recherches sur ce langage sans que ça soit représentatif de la popularité ni même de l’usage (ex : arrivées de Swift et Kotlin dans le développement mobile).
En résumé, TIOBE se contente de mesurer une définition étrange et bancale de la « popularité » d’un langage de programmation, qui ne correspond à rien de concret, et qui n’a pas d’application réelle (ça n’est d’aucune aide pour choisir un langage pour un projet ou pour en faire son travail).
[^] # Re: stackoverflow
Posté par SpaceFox (site web personnel, Mastodon) . En réponse au lien Dans le TIOBE Index de juillet, Fortran est n°11 et COBOL n°20 : le Jurassique est de retour !. Évalué à 5. Dernière modification le 10 juillet 2023 à 10:22.
TIOBE ne mesure rien de pertinent ; sa plus grosse force c’est d’exister depuis très longtemps et d’avoir réussi à faire croire à plein de gens qu’il mesurait quelque chose.
Alors que sa définition sur sa propre page montre très bien le problème :
L’assertion qui sert de fondement à tout l’index et qui consiste à dire « plus un langage est utilisé par des ingénieurs qualifiés, dans des cours et par des revendeurs, plus ce langage sera recherché sur les moteurs de recherche » est quand même très largement douteuse. Tout comme celle (implicite) qui consiste à dire « plus un langage est recherché dans les moteurs de recherche, plus il est populaire ». Dans les biais majeurs évidents :
En résumé, TIOBE se contente de mesurer une définition étrange et bancale de la « popularité » d’un langage de programmation, qui ne correspond à rien de concret, et qui n’a pas d’application réelle (ça n’est d’aucune aide pour choisir un langage pour un projet ou pour en faire son travail).
La connaissance libre : https://zestedesavoir.com