Live data from Hacker News

2017 Top Programming Languages

spectrum.ieee.org

11–20 of 52 posts

Re: 2017 Top Programming Languages

#12

Something's fishy with this ranking, ie. web-only list has "Processing" before "Clojure", "PHP" before "Ruby" and "Go", for enterprise-only "C" before "Java" - I don't buy it, this data looks like garbage.

It's interesting to play with their ranking editor. It really does highlight how variable some of these lists are depending on what you consider to be part of a "top" language.

For example, I'd personally completely remove stack overflow questions. It could mean a language is incredibly complex rather than important or commonly used.

Re: 2017 Top Programming Languages

#16

I love Haskell, but... Haskell is about as popular as SQL? That makes no sense.

In real live people dont care about functional programming...

I believe that in your real life, they don't.

In the bigger picture functional programming has made huge inroads. Facebook has a Haskell team whose product handles up to 1 million requests per second, and it's also in production at AT&T, Microsoft, Google, Barclays, New York Times and many smaller outfits. The other day I read about a Haskell-like language being used for high-speed, low-latency trading for a hedge fund.

But there are probably at least 100x more SQL developers out there.

Re: 2017 Top Programming Languages

#17
post #11

I love Haskell, but... Haskell is about as popular as SQL? That makes no sense.

I noticed that too, I like haskell, but I don't believe it.

SQL may be an outlier because not that many people refer to themselves as "programming in SQL".

Conversely, there are plenty of weekend Haskellers who enjoy discussing it whenever possible.

Re: 2017 Top Programming Languages

#19
post #12

Something's fishy with this ranking, ie. web-only list has "Processing" before "Clojure", "PHP" before "Ruby" and "Go", for enterprise-only "C" before "Java" - I don't buy it, this data looks like garbage.

It's interesting to play with their ranking editor. It really does highlight how variable some of these lists are depending on what you consider to be part of a "top" language. For example, I'd personally completely remove stack overflow questions. It could mean a language is incredibly complex rather than important or commonly used.

Excellent point. For example, I almost never need to search or look up documentation for React.

But for Angular 2, I can't do anything without looking up the documentation (at least they did an excellent job writing it).

So I would say you are right that StackOverflow is a better indicator of complexity than popularity.

Post reply on HN