I am interested in reading more about their methodology. They seek to rank by “popularity” but thats a very fuzzy term. I expected to see Javascript #1 based on how common it is. Which owes itself to being the only option (outside of the WASM niche) for front end web development, in addition to being fairly general purpose (node, electron, mobile). So im surprised to see it at #5 and less than half the score of python.
For example, search Indeed for software engineer jobs and filter by programming languages. Last I checked JavaScript had far and away the most results. And it becomes clear why - basically any web development position requires it. Python + JS, C# + JS, Ruby + JS, JS (node, ts, etc) + JS, etc.
I dunno, never underestimate the amount of legacy that exists in the vast majority of corporations. I've come across far more VB developers in non-tech companies then swift developers.
TIL that Prolog is only slightly less popular than ABAP. I mean I'm a big big Prolog fan, but as a niche language for constraint solving and similar stuff; there's no way that Prolog is used as much as ABAP (SAP's language), so usage can't be the criterion for popularity here indeed.
Job postings is even an inaccurate way to measure. Often companies like Amazon will have one posting and hire K people- everyone who passed the bar- and all of them will be programming in Java, typically.
For example, search Indeed for software engineer jobs and filter by programming languages. Last I checked JavaScript had far and away the most results. And it becomes clear why - basically any web development position requires it. Python + JS, C# + JS, Ruby + JS, JS (node, ts, etc) + JS, etc.
Again, it depends on how you define “popular.”