4 ms·
TIOBE's methodology is opaque, and even their own description of their methodology is completely nuts. Their historic trend lines suffer such massive random swi
by kibwen 4y ago
TIOBE's methodology is opaque, and even their own description of their methodology is completely nuts. Their historic trend lines suffer such massive random swings that it's obvious that they go in and manually fudge the numbers whenever it doesn't look "correct" (or are we to believe that C truly became half as popular between 2015-2016, and then gained it all back from 2016-2017? Remember that time that half of all C programmers were laid off, and then rehired eighteen months later? No? Remember that time that half of all C software stopped being used, and then started being used again eighteen months later? No? Then what in blazes is it supposed to have been measuring?). The prose summaries that they attempt to produce each month are technological gobbledygook, too poor to even publish in the sort of magazine that gives free subscriptions to middle managers. The "language of the year" ranking fails to even measure growth! Instead, it just measures the increase in ranking from the previous December, which means that a language whose popularity crashes through the floor for exactly one month out of the year due to their batshit methodology can be awarded "language of the year" for absolutely no reason, and this has happened!
Rather than asking for a better alternative for gauging "popularity", stop looking to aggregators and instead look at actual numbers. For example, if you want to know which languages have the most job openings available, don't trust a measure of popularity, go to a job board and search by language.