News for hackers. Stuff that matters.
Re:We switched to Node.js: the good and the not so good by drewmck on Monday January 14, 2013 @08:13AM (#5054472)
I was speaking with a colleague about Node and he suggested using Coffeescript instead of JS directly for the exact reasons you mentioned.

I'm also coming from Obj-C, C and Ruby background and recently read "Javascript: The Good Parts". I'm still looking for the good parts promised in the title and introduction.

Re:We switched to Node.js: the good and the not so good by damncabbage on Monday January 14, 2013 @08:31AM (#5054511)
dagw has the best response to this below: http://news.ycombinator.com/item?id=5054382

I agree; it's a shortcut for people who know JS, not for people who are learning it for the first time. As soon as you need to use or look into the internals of a library that isn't written in CoffeeScript, everything's going to get unstuck pretty quickly.

Re:We switched to Node.js: the good and the not so good by calibraxis on Monday January 14, 2013 @09:41AM (#5054778)
I personally happen to disagree. (I have production/team experience with both node.js and CoffeeScript.)

For many learning types, I'd guess it's preferable to leisurely learn JavaScript from the shores of CoffeeScript. Rather than having to deal with all of JavaScript's absurdity at once.

And when you need to read someone else's JavaScript code, you can usually get away with ignoring boilerplate.