I surprised there was no mention in the blog post or the comments so far about the homework factor. It isn't just personal side projects that people are working on over the weekend. I am betting the relative percentage of CS students on the site is also much higher on the weekend. Tags like assembly, pointers, algorithm, recursion, class, and math are all rather vague. Those topics are all discussed at length in CS c…
> On second look, Python, C, and C++ are also the go to languages for CS classes And so is Haskell. But I doubt Unity 3D is schoolwork related.
What programming languages are used most on weekends?
221–230 of 299 posts
Re: What programming languages are used most on weekends?
#222The 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...
Re: What programming languages are used most on weekends?
#223 According to the infographic, most people spend their week struggling to
get a document out of SharePoint; whereas on weekends, they write cool
algorithms in Haskell, C, C++11 or assembler. This is a surprisingly
accurate reflection of the situation on the ground, from what I hear
from people around me.
Now the question is: how can we swap the weekend for the week, so that
more people can do more of the cool stuff?
http://disq.us/p/1fzpzr5Re: What programming languages are used most on weekends?
#224You don't use recursion or pointers professionally? On what world are you considered a real world programmer?
I've not touched a pointer directly in the last 10 and infrequently enough before that.
Just not much call for them in Python, JavaScript and PHP.
Do I have to hand in my Real World Programmer(TM) badge at the door or something?.
Re: What programming languages are used most on weekends?
#225Earlier quoted context omitted.
Honestly, would you rather hire an intern that has to learn Java from scratch, or one that actually had a class in it? I'm a fan of Haskell, but I think it being the intro CS class language is an educational fail.
Universities are not supposed to be trade schools though, right?
I've maintained for years (since I was at college in the 2000's (UK meaning of college not US)) that programming education should be two tier, the theoretical tier at university and the practical tier using the traditional trade school model.
Taking another domain there is a lot of difference between the person doing the load bearing calculations on the bricks and structures and the person laying the actual bricks.
I've always fallen more into the latter camp naturally, I like to build things and I learn the applicable theory as and when I need to and you can get a long way with experience and a little theory when you can leverage the underpinning work of other people.
It's interesting to note that in the UK the apprentice/master model sorta exists already if you squint in the difference between junior/senior developer when done 'correctly' anyway though at the moment due to developer demand the meaning of 'senior' has degraded down to a couple of years commercial experience apparently.
Re: What programming languages are used most on weekends?
#226You don't use recursion or pointers professionally? On what world are you considered a real world programmer?
Re: What programming languages are used most on weekends?
#227I surprised there was no mention in the blog post or the comments so far about the homework factor. It isn't just personal side projects that people are working on over the weekend. I am betting the relative percentage of CS students on the site is also much higher on the weekend. Tags like assembly, pointers, algorithm, recursion, class, and math are all rather vague. Those topics are all discussed at length in CS c…
Yup, seeing the top 10 list made me immediately think of homework assignments. In the real world, programmers don't take their questions with "recursion" or "pointers" very often. Nor is Assembly a common language for side projects. This definitely seems like a case of students simply being relatively overrepresented on weekends.
So yeah, some people are weird that way..
Re: What programming languages are used most on weekends?
#228I surprised there was no mention in the blog post or the comments so far about the homework factor. It isn't just personal side projects that people are working on over the weekend. I am betting the relative percentage of CS students on the site is also much higher on the weekend. Tags like assembly, pointers, algorithm, recursion, class, and math are all rather vague. Those topics are all discussed at length in CS c…
I expect a lot of C/C++ are from weekend game/graphics hobbyists.
I know I'm writing C++ every weekend (and day, night, morning, afternoon.....)
Re: What programming languages are used most on weekends?
#229Earlier 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. I disagree. I went from C# to Node.js and back to C#. I learned the hell out of JavaScript, and yet I feel like nobody will ever care that I can explain some of its nuances and gotchas. Language nuances are constantly evolving anyway. Learning Node.js unlocked whole paradigms I didn't underst…
Whilst it's true that one can program in a functional style in almost any language, I fail to see how javascript would help someone learn about functional programming.
Re: What programming languages are used most on weekends?
#230"actionscript 3" what? o_O I thought this is over
I also know of a few embedded systems that used Actionscript/AIR for their graphical user interface. These also have a long lifecycle and need to be maintained. Although I doubt that most of these would get any new features.