GitHub stars + issues + PRs is going to favour languages developed on GitHub rather than mirrored on GitHub. It also favours languages undergoing rapid development compared to those that move at a slower pace.<p>Neither of these have anything to do with popularity, which means people actually using it. Here are some better proxies for popularity:<p>- What people are <i>searching</i> for on search engines (<a href="https://trends.google.com/trends/explore?date=2012-07-31%202022-07-29&geo=GB&q=%2Fm%2F07sbkfb,%2Fm%2F0jgqg,%2Fm%2F01t6b,%2Fm%2F05z1_" rel="nofollow">https://trends.google.com/trends/explore?date=2012-07-31%202...</a>)<p>- How many questions they’re asking on StackOverflow (<a href="https://insights.stackoverflow.com/trends?tags=java%2Cc%2B%2B%2Cc%2Cpython" rel="nofollow">https://insights.stackoverflow.com/trends?tags=java%2Cc%2B%2...</a>)<p>- Developer surveys (<a href="https://survey.stackoverflow.co/2022/#technology-most-popular-technologies" rel="nofollow">https://survey.stackoverflow.co/2022/#technology-most-popula...</a>).<p>But as long as we’re not measuring popularity based on <i>number</i> of results returned by Google, we’re probably fine. (<a href="https://blog.nindalf.com/posts/stop-citing-tiobe/" rel="nofollow">https://blog.nindalf.com/posts/stop-citing-tiobe/</a>)
If anyone wants to see the most used languages on GitHub then we post that data regularly in our Octoverse report (<a href="https://octoverse.github.com/2022/top-programming-languages" rel="nofollow">https://octoverse.github.com/2022/top-programming-languages</a>). This ranking is obtained by looking at the code pushed to GitHub and to Gists on GitHub with-in a 12 month period.<p>What I find most interesting is how consistent that top 10 list is with the Octoverse data. We have to look much further down the table to see the cool kids like Rust, Go or Lua. While growing very fast there is just so much code out there in Javascript, Typescript, Python, Java, C#, C++ etc that is takes a lot for a language to move up the charts.<p>That said, while I generally caution against an unhealthy interest in Stars - what the OSS Insight data does a decent job of showing is the activity and interest in the open source languages communities. Rust is clearly incredibly strong there along with things like TypeScript, Go, Python etc. But it's also heartening to see the strength in open source language ecosystems such as Swift, Java & .NET but also some surprises such as PowerShell or the more academic languages like OCAML.
I’m confused, this is actually a list of language repos that have the most stars, pull requests, and issues. Doesn’t seem like popular is the right word and especially for those metrics.
Very interesting, Vlang sounds like a cool project and kind of a dreamy language if it can become more stable.<p>However, it doesn't speak for the most popular languages but maybe rather to the most active ones? I really doubt that Vlang (as an example) is more popular than Python, PHP etc..
Does this dynamically load the data from the github API in frontend javascript on every page load?<p>Le sigh. Apart from the obvious UX issue of waiting for this data to load on every page navigation, a little caching might help avoid sending a DDOS at the GitHub API...
It's worth noting that this is backed by TiDB: <a href="https://ossinsight.io/explore/" rel="nofollow">https://ossinsight.io/explore/</a>