Hacker News new | past | comments | ask | show | jobs | submit login

There's definitely the overhead in re-loading where you were yesterday, although sometimes that's handy - "sleeping on it" does work.

I find (in any work, not just the rare C work) that when I get into a juicy problem I just don't want to stop. It's nothing to do with the task switching / reload cost, it's that I'm interested in what I'm doing.

So I think you're right that it's about what kind of developers a language attracts, but not because it effects the language designers. I think it has something to do with the languages used by people along the "programming is a job" - "code is life" spectrum. Look at Haskell's bump. AFAIK, Haskell is only used by people for whom code is a way of life.

(This is not an endorsement or indictment of either end of that spectrum. Some people who paint are workers, others are craftsmen, others are artists. All use paint.)




I started leaving my laptop hibernated with visual studio or gdb stuck at the break point where I was off. The feature to anottate variables and pin them also helps for when somebody bothers you mid debug session.


Good point, but I meant mental re-loading.


"Some people who paint are workers, others are craftsmen, others are artists. All use paint."

That sounds so profound. Did you just make that up, or is it a old paint industry koan?


I can't tell if this is wonderfully worded ("sounds so profound" compared to actually being profound) and understated sarcasm or if you are serious?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: