2 ms·
Ditto. CoffeeScript made JS almost Ruby-level fun for me. I've now switched mainly to TypeScript, which is also great (so many fewer runtime errors!). But I sti
by gmac 10y ago
Ditto. CoffeeScript made JS almost Ruby-level fun for me. I've now switched mainly to TypeScript, which is also great (so many fewer runtime errors!). But I still miss thin arrow functions, array comprehensions, the existential operator ... What I really want these days is CoffeeScript on top of TypeScript.
- ng12 10y agoSame. Idiomatic Coffeescript was so much fun it gave me a borderline obsession with brevity. Array comprehensions also largely removed the need for lodash/underscore. Give me an optionally typed, ES6-flavored Coffeescript and I'll be a happy developer.
- gmac 10y agoAgreed, the brevity's the thing. As I felt moved to write in 2014: http://blog.mackerron.com/2014/10/29/great-coffeescript/ http://blog.mackerron.com/2014/10/29/great-coffeescript/ And, as you say, array comprehensions largely remove the need for each/map/filter etc, which also has potential for a nice performance boost.