It's an awesome goal. I just wish that language wasn't Javascript...
It's an awesome goal. I just wish that language wasn't Javascript...
It's seamlessly integrated with Node.js. I don't even notice I'm doing coffee, even my files are auto-compiled and minified to JS via express-coffee-script without me or the user noticing.
Or try one of the many alternatives: LiveScript, Coco...
Like CoffeeScript's homepage current states, 'The golden rule of CoffeeScript is: "It's just JavaScript".'
The problems with JavaScript are very inherent and at its very core. They aren't the kind of things that are fixed by changing the syntax. While languages like Dart and TypeScript go far beyond where CoffeeScript does, the mere presence of JavaScript underneath still causes problems and forces in limitations.