https://pypl.github.io/PYPL.html
Which ranks languages based on number of tutorials searched for (via Google trends). It also has python at number 1.
I lucked out and learnt python 10 years ago so feel "ahead of the game". It's a language that feels so malleable...
Thre only negative is that type annotations aren't part of the core language. You have to run a separate tool (mypy) to check your types. Feels like it should be a flag on CPython or something.
I don’t know what they’re measuring exactly and how but on the surface it doesn’t pass the smell test.
edit: Here's the actual method - https://www.tiobe.com/tiobe-index/programming-languages-defi.... It doesn't count searches.
Probably. A lot of things I would add the language name to while searching for another language I qiickly learned tagging MDN on instead gets the best JS info, and once on MDN, navigating between topics rather than doing a new search for a related topic os much more common than the haphazard set of resources that you end up with for many languages.
Of course, that's a minor reason among the vast number of reasons why number of web searches explicitly targeting the language is a horrible measure of language popularity or impact.
> The ratings are calculated by counting hits of the most popular search engines. The search query that is used is +"<language> programming". The number of hits determines the ratings of a language.
[0]: https://insights.stackoverflow.com/survey/2021#technology
It seems clear that the harder a language is to understand, the more a programmer will make searches. Not a linear relation, but it is common sense.
It seems clear that [reason somebody would do a search] ...