3 ms·
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
by nonethewiser 3y ago
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.
Again, it depends on how you define “popular.”
- threeseed 3y agoLikewise how does Visual Basic have more jobs than Swift. I suspect they are looking for keywords in job titles and missing the fact that iOS development = Swift just as Web development = Javascript.
- nonethewiser 3y agoWow that’s a good point. I see no way that could be true.
- unforeseen9991 3y agoI 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.
- Shrezzing 3y agoThere are more Excel databases in the wild than any of us could reasonably fathom.
- jagged-chisel 3y ago“Excel databases” - this pains me
- zelphirkalt 3y agoHow about "Excel Developer"?
- jagged-chisel 3y agooof >.< assuming not a Microsoft employee on the Excel team
- tannhaeuser 3y agoTIL 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.
- pjmlp 3y agoABAP is mostly maintenance nowadays, since SAP has added Java support. Additionally, SAP cloud supports extensibility via containers and Web APIs.
- mabbo 3y agoJob 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.
- jcranmer 3y agoIt's linked here: https://spectrum.ieee.org/top-programming-languages-methodology https://spectrum.ieee.org/top-programming-languages-methodol... Essentially, it's a weighted metric of: * Number of google search results for "X programming language" (w/ quotes) * Number of questions asked about the language last month in StackOverflow * Number of academic publications that mentioned "X programming" last year * Number of job postings (on two different sites) * Github repository counts (based on stars or recent PRs) * Number of books published last year about said programming language * Number of discords tagged with said programming language
- gemstones 3y agoIf you add the JS and TS values together, it would immediately overtake Java for the #2 spot.