Live data from Hacker News

What programming languages are used most on weekends?

stackoverflow.blog

181–190 of 299 posts

Re: What programming languages are used most on weekends?

#181
I'd be more interested in Github commits on weekends vs. weekdays as that is likely to be a better indicator of side projects (due to the "homework factor"). Or maybe Gitlab commits or private Github commits since public Github commits are FLOSS and thus likely to include more side project commits than another data sets.

Re: What programming languages are used most on weekends?

#185
post #137
post #125

Earlier quoted context omitted.

It was around when Dijkstra died that UT switched away from Haskell to Java. And yes, from what I've heard from several faculty members around in that period, a lot of it was from external pressure from large regional employers (some of which you have mentioned).

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.

I'd much rather hire an intern that has a solid Haskell background and never used Java before than the other way around. Even as a pure Java shop. Especially as a Java shop that is using Java 8.

Re: What programming languages are used most on weekends?

#187

I am tired of people confusing programming languages and domain specific languages. Sql is not Turing complete.

Where does it say a programming language has to be turing complete?

From Wikipedia:

Some, but not all, authors restrict the term "programming language" to those languages that can express all possible algorithms

I am Some.

Re: What programming languages are used most on weekends?

#188

Earlier quoted context omitted.

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.

ASM (not necessarily x86), C and C++ are very well represented in side projects and hobbies because of the DIY device community, though.

Certainly, because it's what a lot of us learned in academia. Everyone's right!

Re: What programming languages are used most on weekends?

#189
post #110

Earlier quoted context omitted.

Isn't that just a `grep -R [regex pattern]`? Not sure where something like awk or sed fits in to solve such a problem.

The primary point was one of mindset, but the second example in the cited section is a tailor-made sed example: Let's say you're on my team, and I've decided I'm a real stickler for code formatting. But I've got peculiar tastes, and one day I decide I want to have all parentheses stand out very clearly in your code. So let's say you've got a set of source files in C, C++, or Java. Your choice. And I want you to modif…

I'd probably reach for ANTLR to write a quick parser since working with such a stickler is likely to require more code formatting changes in the future.

As an aside, the stuff I used sed/awk for in the past have pretty much been replaced by Python for me. These days it's pretty rare to not have a default Python install on any Unixy box one spins up and in the rare cases I use Windows I tend to install Anaconda so it's also slightly more cross-platform for my use cases.

Re: What programming languages are used most on weekends?

#190
post #65

Earlier quoted context omitted.

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

No way - I used unity for two classes in college, one elective and one non elective. I know of at least 2 more available as well.

What are you saying "no way" to? Of course there are classes using Unity but I am very certain the bulk of these questions are not school related. Just look at any of the big Indie Game groups on Facebook.
Post reply on HN