4 ms·
Hate to disagree with such a distinguished source, but having done it: Very realistic. Looking at the compiled CoffeeScript taught me more Javascript than all
by mmavnn 16y ago
Hate to disagree with such a distinguished source, but having done it:
Very realistic. Looking at the compiled CoffeeScript taught me more Javascript than all of the tutorials put together, and CoffeeScript itself was a joy to learn. I think you're under estimating your own baby here, jashkenas.
I would point out that you're not so much 'skipping' learning JS, as that learning CS is the quickest way I've found so far to learn JS.
- jashkenas 16y agoHey, that's wonderful. I'm just saying that you're not in any way going to avoid learning JS by starting with Coffee -- you still need to know: * How JS numbers work. * All about "this" (dynamic scope). * Function vs. block-level scope. * How the prototype chain is structured. ... and all those other un-obvious things about JavaScript.
- mmavnn 16y agoTrue, but I would need to learn these regardless of which syntax I use to write my JavaScript. And coffee actually helped me to become aware of/understand some of these issues: -> vs. =>, for example, or the prototype code produced by your 'class' syntax.