Re:Tower.js - JavaScript Framework for Node.js modeled after...
by untog on Monday February 27, 2012 @05:28PM
(#3640933)
you know JavaScript well and haven't bothered to "learn" the second-most-popular dialect?
Come on, what kind of percentage are we talking about here? Tiny. Absolutely tiny.
Take ten minutes right now and read through the CoffeeScript reference-- poof, you learned it. It is just JavaScript.
Well, you haven't learned it unless you memorised absolutely every aspect of it, which you're unlikely to do on a first read. And it isn't "just" JavaScript- it has significant whitespace, different object notation, etc. etc.
Don't get me wrong, I've started using CoffeeScript and I like it. But it's a tiny, tiny minority language. There are a ton of JavaScripters out there that haven't learnt it because they don't need or want it. That's their choice.
Re:Tower.js - JavaScript Framework for Node.js modeled after...
by jashkenas on Monday February 27, 2012 @06:22PM
(#3641106)
For better or for worse, not so "tiny, tiny" anymore: http://redmonk.com/sogrady/2012/02/08/language-rankings-2-20...
Re:Tower.js - JavaScript Framework for Node.js modeled after...
by eldude on Monday February 27, 2012 @06:36PM
(#3641141)
I wonder how much of CoffeeScript's prevalence on Github can be contributed to existing projects ported from JavaScript. Either way it's not a particularly important point as CoffeeScript is a "dialect" as everyone likes to say and not a language, so this will likely always more or less be the case, surprising nonetheless.
Re:Tower.js - JavaScript Framework for Node.js modeled after...
by phillmv on Monday February 27, 2012 @06:58PM
(#3641196)
>Well, you haven't learned it unless you memorised absolutely every aspect of it
Oh man!
I guess I don't know any programming languages whatsoever.
Re:Tower.js - JavaScript Framework for Node.js modeled after...
by VMG on Tuesday February 28, 2012 @08:37AM
(#3643081)
With significant white space, brace insertion and other things happening, it's not the easiest language to read. I say this as someone who has written his share of applications in CoffeeScript.
Really, no one's forcing you to write it. But if you have a working understanding of JavaScript and you can't read CoffeeScript fluently, it's because you aren't trying. Just swallow your pride and deal with it already.