Live data from Hacker News

What programming languages are used late at night?

stackoverflow.blog

91–100 of 244 posts

Re: What programming languages are used late at night?

#92

I generally switch from C# to Drunk Python.

I'm there too, except Drunk Swift. I tried Drunk React/Redux a few times but almost died.

I do a fair bit of drunk C. Something beautiful about a pointer to pointer after a couple of gin and tonics.

Re: What programming languages are used late at night?

#93
post #2

Otherwise written as "what programming languages are being asked about late at night." To me, who rarely pulls up SO, correlating SO questions and page views with usage is a bit biased.

Whoah! The big news for me is that there is a programmer who rarely uses SO. I use it constantly. Can you say more about: 1. What your programming set up is. 2. What you do when there is an issue? I didn't know there was a reasonable alternative. I do the Google -> SO a lot. The only time Google brings up a different page is if the question is REALLY basic like how to use a function. Edit: added this postscript: I ha…

1. SSH to server and vim.

2. I program in Perl primarily, and have been for over 15 years. There's not a lot language wise that I need to look up. When I forget the specifics of a particular built-in, I can easily look it up in perldoc. If it's a problem with a module, I can use perldoc on the system or use metacpan.org for a better representation with all the bells and whistles. CPAN modules generally have excellent documentation. If I run into a problem, I google it, and sometimes that leads to SO, sometimes not. Sometimes I google knowing that I'll find the same SO entry I have every year for the last few years for that snippet I can't ever seem to remember.

I think the sweet spot for SO helping you is often when you are learning a new language. As you become more proficient, the majority of the questions will likely be things you could answer, not ask.

Re: What programming languages are used late at night?

#94
post #3

"Learning haskell" is pretty much in the same category as "Write that novel I've been thinking about."

Learning Haskell has been made much easier with Haskell Book[1]. Unlike LYAH, it actually has a ton of exercises and in-depth explanations so you understand the why behind things as you make progress. That said, it requires discipline to read through. [1] http://haskellbook.com/

will this book be getting a paper release? i don't mind a pdf book, but at $59, i'd like a paper copy. just wondering if anybody knew.

Re: What programming languages are used late at night?

#95
post #83
post #60

Earlier quoted context omitted.

Gender at birth

Given the very low incidence of transsexualism in the general population and the fact that we're talking about mental work, using people's self-reported gender will either not hurt, or might even help. Additionally, since gender refers to behaviour and societal roles, I don't think "gender at birth" makes sense, given that all babies act pretty much the same for the first few months. You would be better to phrase you…

There is a low incidence of transsexualism in the general population, but we are talking about the tech scene. And particularly among programmers, it seems to me that a lot of female programmers have a Y chromosome. Considering that there aren't that many female programmers to begin with, I wouldn't be too sure that effect is negligible.

Re: What programming languages are used late at night?

#97
post #54

Earlier quoted context omitted.

I'd hate to be your coworker. You ought to Google your issues before interrupting someone else's flow.

If I wasn't willing to answer my coworkers questions, I'd consider myself a bad colleague. It would be annoying if people came up to my desk constantly, but they usually send out an email or IM [EDIT] or catch me away from the desk, like in the break room. It's less distracting from a flow perspective (potentially not distracting if those notifications aren't immediately visible). Related, without getting these quest…

Being willing to answer questions is not the same as being quick to ask them of people that might otherwise be engaged. The first shows patience and respect that the other person is not wasting your time. The latter shows impatience and disrespect for other people's time.

Coworkers and friends are a resource to be cherished, not abused.

Re: What programming languages are used late at night?

#99
post #70

Earlier quoted context omitted.

Microsoft and Facebook are also using Haskell in production.

And also happen to employ Simon Peyton Jones and Simon Marlow, respectively, two of the originators of the GHC project.

I'm pretty sure Simon Peyton Jones is still at Microsoft Research.

Re: What programming languages are used late at night?

#100
post #65

Earlier quoted context omitted.

Learning Haskell has been made much easier with Haskell Book[1]. Unlike LYAH, it actually has a ton of exercises and in-depth explanations so you understand the why behind things as you make progress. That said, it requires discipline to read through. [1] http://haskellbook.com/

The big problem I've had with Haskell is that even after gaining a pretty good understanding of the language (including monads and such) I still can't fathom how to do anything real with it. Exercises are great and all, but once I try to go past exercises, I start getting lost in layers of monad transformers, and I struggle to figure out the "right" way to do anything. It just feels like there are all these layers of…

Write Yourself A Scheme[0]? It's a fairly big project for a tutorial so it might be a good next stage for you.

[0]: https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_...

Post reply on HN