Live data from Hacker News

2017 Top Programming Languages

spectrum.ieee.org

31–40 of 52 posts

Re: 2017 Top Programming Languages

#31
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.

Or it could be that the best resources for information about a specific language exist outside of stackoverflow; I think this is often the case with Rust, for instance, where I will generally turn to users.rust-lang.org, or IRC for questions that I would turn to SO for in other languages; and when I end up googling particular questions I more often end up at somebody's personal blog.

Re: 2017 Top Programming Languages

#33
post #28

I don't understand why HTML is in there? I can obviously understand the scripting languages you can embed in HTML being there, but they're listed separately anyway.

They have an explanation for that in the full blog post http://spectrum.ieee.org/computing/software/the-2017-top-pro... : "(This is a great moment for us to reiterate our response to the complaint of some in years past of “HTML isn’t a programming language, it’s just markup.” At Spectrum, we have a very pragmatic view about what is, and isn’t, a recognizable programming language. HTML is used by coders to instruct co…

>used by coders to instruct computers to do things

I get what they are going for and I don't really disagree but by this logic chrome/firefox .exe should probably be the top most widespread programming languages.

Re: 2017 Top Programming Languages

#34
post #31
post #12

Earlier quoted context omitted.

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.

Or it could be that the best resources for information about a specific language exist outside of stackoverflow; I think this is often the case with Rust, for instance, where I will generally turn to users.rust-lang.org, or IRC for questions that I would turn to SO for in other languages; and when I end up googling particular questions I more often end up at somebody's personal blog.

Perl was also hit hard by this for awhile as it had its own PerlMonks site that was where people went until recently.

Re: 2017 Top Programming Languages

#35
post #14

"Arduino" is a programming language now?

The name Arduino refers to a platform. This platform has its own programming language. The platform is actually a fork of Wiring[1]. It seems there is really no better name for the language other than "the Arduino language." [1] https://en.wikipedia.org/wiki/Wiring_(development_platform)

The page you linked literally says "programs are written in C/C++".

Re: 2017 Top Programming Languages

#37

Earlier quoted context omitted.

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 fu…

Yea because almost all databases use SQL, and zillions of businesses use databases. FP is only a tiny subset of industry coding, but popular in academia and high profile companies.

Re: 2017 Top Programming Languages

#38
post #10
post #6

Earlier quoted context omitted.

I think Swift has the potential (and the chops) to become big. IBM (and a few others) is really pushing hard on adopting it as a server side language, their Ubuntu support is pretty good, but some Windows/Android support will be welcome for sure.

Which one? There are two languages named Swift: https://en.wikipedia.org/wiki/Swift_(programming_language) https://en.wikipedia.org/wiki/Swift_(parallel_scripting_lang...

Actually 3 if you count SwiftForth, but everyone knows Swift means Apple's new language as realistically nobody has heard of the other two outside small niches.

Re: 2017 Top Programming Languages

#40
post #25

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.

Perhaps your circle of experience isn't representative of the wider community? Personally, I don't find the ranking of PHP surprising. One word, WordPress. Plus, there are probably bespoke PHP applications running in countless companies.

Still, Processing as a web language?
Post reply on HN