Live data from Hacker News

What programming languages are used most on weekends?

stackoverflow.blog

81–90 of 299 posts

Re: What programming languages are used most on weekends?

#81
post #35
post #10

I don't think the number of questions asked correlate with which languages are used the most. My weekends are mainly Java, but I don't need to post on stack overflow because all of my questions have been already addressed.

Yeah, this is basically what I came to say. Haskell's search volume could be because it's more difficult to use than other languages, or is more poorly documented. It would certainly explain Sharepoint being so high during the work week, having struggled with Sharepoint Configuration Mountain before.

To be honest I find Haskell as one of the better documented languages. Hoogle + Hackage module documentation and being able to look straight at the source code is great.

I guess newbies will find some of the compile messages hard to understand compared to more standard languages, however.

Re: What programming languages are used most on weekends?

#82

"actionscript 3" what? o_O I thought this is over

I would guess it's for recreational stuff like animation and games.

I haven't been able to find a better animation suite than Flash. You don't have to export to flv, you can make a video from it. But the drawing tools and the onion skin with the ability to layer frames on top of each other, I haven't found anything to compete with it.

And why draw everything by hand when you can script some of the animation with ActionScript?

Re: What programming languages are used most on weekends?

#83

Earlier quoted context omitted.

"Picking up the basics of a language is easy, but it's knowing the nuisance that separates the professional from the amateur." From learning perspective correct. I don't think developers chase new languages, I think it's more, play 'catch up to latest language' to be more employable. You would hope companies, CTOs, lead techs choose languages to solve the unique business problems. Language choice looks more, to me, l…

I can't tell, I know many developers today who are on the new shiny js thing, golang, elixir, scalar, rust train, but they never got really good in their first language be it Java, python, or php. They use linux or OSX. But they don't know awk/sed/bash, give em a very simple problem, they would write 1000 line of OOP, united test code when a few line of scripts would solve it. I know many programmers, who graduated w…

I think that's fair enough, but I'm not sure I equate one to the other. Your examples are complaining about a lack of exposure to different kinds of tools that already exist rather than lack of depth in tools that the developers use.

Although grossly unfair, it's sometimes instructive to split people in two categories in order to consider a point. With that in mind, I notice that there are programmers who want to learn as little as possible in order to get the job done. They want tools to make things easy for them so they don't have to understand the underlying concepts. How many times over the decades have I had to unwind bad commits in source code repositories because some programmer refuses to learn how to use the software directly and leaves their IDE to do it for them? Same again for build systems. How many times have I worked with programmers who refuse to understand what a pointer is, because now that we have GC apparently we don't have to worry about leaking resources? How many programmers never bother to learn the syntax of the language, preferring to generate snippets and cut and paste from StackOverflow (or back in the old days, you would have entire applications built primarily from cutting and pasting examples from MSDN)?

Yeah, this is a problem (and has been a problem for as long as I've been a professional programmer -- i.e., a long time ;-) ). But the people who are chasing after the new shiny don't really exhibit that attitude for me. To the extent that everybody who wants to work tomorrow has to keep learning, no good developer is exempt from this. But I find the people who really chase new stuff without getting a proper grounding in the old stuff have a few overwhelming things in common. They are young (to the industry). They are excited. They want to learn.

My experience has been that if you show them the very, very cool things you can do with awk/sed/bash/prolog (Really? You use prolog!? I'm seriously impressed) they will get similarly excited by that.

Re: What programming languages are used most on weekends?

#84
I can see room for lots of false assumptions when reading this data.

What if Haskell never changes the rate at which it is discussed - but all the entry programers doing the 9-5 job go away on the weekends helping Haskell to be "louder"? What if the people with homework ask more on the weekend than during the week?

What if certain developers don't post questions tagging a language - but rather tagging an algorithm knowing they can implement it in whatever language they need?

What if Haskell only works on the weekend?

Re: What programming languages are used most on weekends?

#85

Given the current user revolt over there regarding recent political shenanigans by the mods (and CEO), I'd be keen to see how their trends track over the next few years. http://meta.stackoverflow.com/questions/342903/well-always-e...

If there is a "user revolt" over something like that, whether you feel the post was right or wrong, that necessarily implies there is competition to SO and people can move to another community.

I am not going to get involved in politics here or question your statement, what I'm asking is this: where would people go? What's the competition to SO? If people decided they didn't like Joel's views on politics, they'd load up another browser tab and type in "www." [what?] ".com".

HN isn't going to answer why ActiveRecord is sorting my psql object backwards. Quora isn't going to help me figure out why Lua counts from 1 instead of from 0. Reddit isn't terribly friendly to my questions about Java regex vs PHP regex. If I was offended by Joel and wanted to voice that by leaving the site, where would I turn?

Re: What programming languages are used most on weekends?

#86

Earlier quoted context omitted.

Haha, since Subversion was born in the height of XML frenzy, they figured it was a good idea for the built-in web interface to just output XML and a default XSLT. That way if anyone wanted to customize it, they could do so to their heart's content by just specifying a different XSLT. I loved Subversion at the time, and so created the TortoiseSVN Menu plugin [1] for Firefox, and an accompanying XSLT to add lots of ric…

In my opinion, XSLT is a disappointing implementation of a great idea: a DSL for structurally transforming a data format, encoded in the same data format. I guess S-expressions fit the bill if you want to use a Lisp, but I wouldn’t mind having something similar for JSON.

Realizing just how excruciating that sounds, I think am a notch or two closer to appreciating the merits of s-expressions.

Re: What programming languages are used most on weekends?

#87

Wow I'm surprised to see ExtJS on a list of "most used" anything. I mean don't get me wrong it's great if you want to prototype something quick that uses data but for a great UX / real application it's dreadful to use IMO.

You might be reading the chart wrong. Its position basically means "most overrepresented on weekdays compared to its own weekend volume"

Re: What programming languages are used most on weekends?

#88

Earlier quoted context omitted.

"Picking up the basics of a language is easy, but it's knowing the nuisance that separates the professional from the amateur." From learning perspective correct. I don't think developers chase new languages, I think it's more, play 'catch up to latest language' to be more employable. You would hope companies, CTOs, lead techs choose languages to solve the unique business problems. Language choice looks more, to me, l…

I can't tell, I know many developers today who are on the new shiny js thing, golang, elixir, scalar, rust train, but they never got really good in their first language be it Java, python, or php. They use linux or OSX. But they don't know awk/sed/bash, give em a very simple problem, they would write 1000 line of OOP, united test code when a few line of scripts would solve it. I know many programmers, who graduated w…

Interviewer: sort this file of 1,000 names. Here's a Linux laptop.

Candidate 1: writes some Python code

Candidate 2: writes some C++

Candidate 3: runs "sort names.txt"

Re: What programming languages are used most on weekends?

#89

Earlier quoted context omitted.

I would guess it's for recreational stuff like animation and games.

I haven't been able to find a better animation suite than Flash. You don't have to export to flv, you can make a video from it. But the drawing tools and the onion skin with the ability to layer frames on top of each other, I haven't found anything to compete with it. And why draw everything by hand when you can script some of the animation with ActionScript?

There's a bunch of TV animation done with Flash. It's quite a versatile tool.

Re: What programming languages are used most on weekends?

#90
The funnel shape of the scatter plot immediately reminded me of an article on the insensitivity to sample size pitfall [0], which points out that you'll expect entities with smaller sample sizes to show up more often in the extremes because of the higher variance.

Looks like the tags with the biggest differences exemplify this pretty well.

[0]- http://dataremixed.com/2015/01/avoiding-data-pitfalls-part-2...

Post reply on HN