3 ms·
...you know JavaScript well and haven't bothered to "learn" the second-most-popular dialect? Take ten minutes right now and read through the CoffeeScript refere
by Cushman 15y ago
...you know JavaScript well and haven't bothered to "learn" the second-most-popular dialect? Take ten minutes right now and read through the CoffeeScript reference-- poof, you learned it. It is just JavaScript.
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.
- untog 15y agoyou 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.
- jashkenas 15y agoFor better or for worse, not so "tiny, tiny" anymore: http://redmonk.com/sogrady/2012/02/08/language-rankings-2-2012/ http://redmonk.com/sogrady/2012/02/08/language-rankings-2-20...
- eldude 15y agoI 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.
- phillmv 15y ago>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.
- deleted 15y ago[deleted]
- VMG 15y agoWith 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.