Live data from Hacker News

Github and Stackoverflow programming language popularity

redmonk.com

11–20 of 48 posts

Re: Github and Stackoverflow programming language popularity

#11
post #3

My interpretation of this is that Common Lisp is a computer scientist's language (lots of code written in it, very few questions, presumably these are very advanced level questions). On the other hand, C# and Visual Basic are weekend coders' languages (reasonable amounts of code, massive amounts of very basic level questions).

>On the other hand, C# and Visual Basic are weekend coders' languages Or they simply have anti-git bias in developer's culture. Like F#, which is not popular among beginners but placed far away over median too.

Seconded. In C#'s favourite environment (Visual Studio) the GIT-support is so far from seamless that it's one of the last source-control/VCS's you'll consider.

Re: Github and Stackoverflow programming language popularity

#12
post #5

Earlier quoted context omitted.

It's not called JAVA. It's called Java. Why do you write it in all-caps?

Does that matter? Are Java and JAVA so different? I am not a native English speaker.

Typically, all caps in a name indicate the word is an acronym. With Java being a proper noun, only the first letter should be capitalized.

There are plenty of exceptions, of course, especially in the tech field.

Btw, I wouldn't have guessed that English is not your native language.

Re: Github and Stackoverflow programming language popularity

#13
"a few surprises on this list – the continued traction of Java"

I'm not surprised by this at all ... while looking for work recently, I was a bit shocked at how much of the doom and gloom being spoken about Java was wrong. It's not cool to say you're a Java developer, but most of the corporate world runs on it, even if no one admits to be the person developing those applications.

There were even a few projects where the cool languages (we're moving from a Node.js platform to something that's more maintainable) had failed and were being replaced. I'm not sure this is Node's fault (you can get this with any language if the architect and/or lead don't know what they're doing) but it does say something about Java.

At JavaOne this year, there were a lot of great sessions and a lot of optimism about where the next set of specifications were headed. I for one fell back in love with Java through a combination of JEE6 and GWT. It's so much easier to be a developer than it used to be. I will admit that I love Python and Coffeescript too, but I don't generally write large projects in either one.

So I don't expect Java to lose popularity more than a few spots ... it's entirely possible that Java is now "well known" (at least by the StackOverflow measure) and just doesn't have as many unanswered questions. In any case, I expect it to be around a while, When Y3K rolls around it won't be the Cobol programmers in demand - it will be those of us who know Java inside and out.

Re: Github and Stackoverflow programming language popularity

#15
post #3

My interpretation of this is that Common Lisp is a computer scientist's language (lots of code written in it, very few questions, presumably these are very advanced level questions). On the other hand, C# and Visual Basic are weekend coders' languages (reasonable amounts of code, massive amounts of very basic level questions).

Really? I always thought MS languages were what you coded if you worked on Enterprise stuff during the week, then on the weekends you bust out the open source languages.

Re: Github and Stackoverflow programming language popularity

#16
post #8

And judging the relative popularity for less popular languages such as Common Lisp is even less precise if we base the research only on github and stackoverflow. So I would be very careful with this comparison of language popularity. Although it is better to have some chart that none :)

I agree. The data is not the best, but having some data is better than none, as long as the graph is taken with a grain of salt.

Re: Github and Stackoverflow programming language popularity

#17
post #16
post #8

And judging the relative popularity for less popular languages such as Common Lisp is even less precise if we base the research only on github and stackoverflow. So I would be very careful with this comparison of language popularity. Although it is better to have some chart that none :)

I agree. The data is not the best, but having some data is better than none, as long as the graph is taken with a grain of salt.

Yes, precisely. Still this is a very interesting research and you can see clusters of languages like the most popular ones. I just noticed that people often tend to look at a chart and jump to quick conclusions, so just wanted to add this "grain of salt" :)

Re: Github and Stackoverflow programming language popularity

#20
post #13

"a few surprises on this list – the continued traction of Java" I'm not surprised by this at all ... while looking for work recently, I was a bit shocked at how much of the doom and gloom being spoken about Java was wrong. It's not cool to say you're a Java developer, but most of the corporate world runs on it, even if no one admits to be the person developing those applications. There were even a few projects where…

Java doesn't get a lot of press or cool points, but the enterprise world is massive and anyone in it knows there's still a lot of spending going on for java projects.

It's also worth noting that several other languages on the list only run on the Java Virtual Machine. (Scala, Groovy, Clojure, Gosu, Ceylon). Jobs for these languages are commonly filled by people who identify as Java developers.

Post reply on HN