3 ms·
Because they're not separate languages. CoffeeScript and JavaScript share semantics, making them trivially interoperable (unlike, for example, Dart). Whether o
by jashkenas 14y ago
Because they're not separate languages. CoffeeScript and JavaScript share semantics, making them trivially interoperable (unlike, for example, Dart).
Whether or not a library happens to be written in CoffeeScript is immaterial to your use of it as a JavaScript developer. Now, if the docs aren't good enough because they don't cater to your preferred language reading choices, then that's a legit beef, and it's a documentation deficiency that should be fixed. No need for knee-jerk "dislike".
- btipling 14y agoCoffeeScript is like a chameleon, conveniently a language when it serves its proponents in an argument and not when it doesn't. I propose that CoffeeScript is a language, complete and separate from JavaScript and that people start treating it as such so people who prefer readability over less typing don't have to deal with it if they don't want to.