Live data from Hacker News

What programming languages are used most on weekends?

stackoverflow.blog

141–150 of 299 posts

Re: What programming languages are used most on weekends?

#141

Earlier quoted context omitted.

Then again, sed works differently on different platforms, and awk is not the same as gawk or nawk, both of which have many more features than standard awk. If you're used to the GNU implementation, you might be surprised to find your script doesn't work on a system without the gawk implementation. On Linux, I can use this sed command: sed -i ‘s/^”//’ example.txt That deletes any quotation marks that are at the beginn…

This is why I have gripes about the OS X command line. I can't confidently use the scripts I do on Ubuntu/Mint/Debian. Like, get with the program, Apple. It infuriates me and I'm moving entirely off their platform as soon as my Mac kicks the bucket.

[deleted]

Re: What programming languages are used most on weekends?

#142

Earlier quoted context omitted.

Then again, sed works differently on different platforms, and awk is not the same as gawk or nawk, both of which have many more features than standard awk. If you're used to the GNU implementation, you might be surprised to find your script doesn't work on a system without the gawk implementation. On Linux, I can use this sed command: sed -i ‘s/^”//’ example.txt That deletes any quotation marks that are at the beginn…

This is why I have gripes about the OS X command line. I can't confidently use the scripts I do on Ubuntu/Mint/Debian. Like, get with the program, Apple. It infuriates me and I'm moving entirely off their platform as soon as my Mac kicks the bucket.

OS X is not Linux. It's a BSD-derivative, and doesn't use the GNU toolchain. It isn't that it's "not with the program." It's that it's not the operating system, or toolchain, you're familiar with. Install homebrew and GNU tools[1] if you want them.

If you used an operating system that shipped with BusyBox, you'd be similarly frustrated. But operating systems are tradeoffs with pros/cons. Using a different set of tools makes it distinct, not "out of date".

1. https://www.topbug.net/blog/2013/04/14/install-and-use-gnu-c...

Re: What programming languages are used most on weekends?

#143
post #44

Earlier quoted context omitted.

I was expecting to see Rust - I thought it was a considerably 'hotter' language than reflected by its current use in the wild. Also, I find SO's coverage of it lacking. So maybe it's more about people sourcing the information elsewhere - relatively good docs, active and helpful community in IRC, and more Q&A on Reddit (albeit mostly - again, anecdotally - out of date, but still) than SO.

> I was expecting to see Rust - I thought it was a considerably 'hotter' language than reflected by its current use in the wild. Rust is pretty hot on Hacker News and r/programming, but even working in a systems-language-heavy field, I haven't seen too much mindshare (outside of some friends at Mozilla). It is kind of a shame, both Rust and D are doing really cool things, and I'd love to see more penetration!

I know rust is a systems language and that that can and should remain it's focus. But it does seem high level enough to use as an applications language (which c and c++ are still used for as well).

I'd did speak to a college recently that generally keeps up with new trends and he hadn't heard of rust though, so maybe the community is very small.

Re: What programming languages are used most on weekends?

#144
post #117

Earlier quoted context omitted.

What proportion of people asking questions do you think are students vs professionals/other nonstudents? Seeing as most people are only students for 4 years of their life, I would be surprised at how much students contribute to this change. I also can't think of a reason as to why students would be asking more questions on weekends vs weekdays. Especially for the big difference in Haskell, I just can't imagine its la…

Students are much more likely to ask lots of questions. Far more difficult projects are often due on a Monday or Tuesday to give students the weekend to finish up, the exact kind of projects likely to elicit questions at the last minute.

Do you have any data to back that up?

At least when I was a student, I would be pretty unlikely to ask on Stack Overflow because I'd probably need answers quickly and not want to wait for a response, but I don't expect everyone to be like me.

I also don't even feel like my assignments were typically due on Monday or Tuesday. I remember often students would ask their teachers to make their assignments due Friday instead of Monday.

Re: What programming languages are used most on weekends?

#145

Earlier quoted context omitted.

Sharepoint should have been a great product for small to medium businesses, as well as government departments but yeah, it had horrible, horrible implementation and deployment issues. How I wish it had less .Net centricity and more adaptability to build or consume services in other languages and protocols - it could have been a killer business platform...

I work for a pretty large organisation (multiple office sites, multiple countries etc). Our intranet runs on sharepoint and every time I've had to edit a page or create a new page etc I find it frustrating as hell and don't get me started on permissions problems. From the users perspective it is pretty handy. There are a heap of non technical people (HR, accountants, operators etc.) Being able to drag and drop spread…

"don't get me started on permissions problems"

was good fun when we found the sharepoint document with results to personal surveys showing up when you search for peoples names on the intranet

Re: What programming languages are used most on weekends?

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

Universities are not supposed to be trade schools though, right?

Re: What programming languages are used most on weekends?

#148
post #92

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

the way JS does closures, and the mandatory async nature of everything, leads to a world where you're working with functions a lot more than you would be in languages in the same family (garbage collected, lenient, a la python and ruby). from there, functional programming concepts like partial application and currying start to pop up. if you dive into frameworks like react.js, you start to encounter pure functions and immutability. it's not what I would call a "functional programming language", but I find the concepts show up more than usual, and I think that's because functions are one of the more advanced primitives in the language
Post reply on HN