rikukissa
5/31/2015 - 5:48 PM

CoffeeScript pros and cons

CoffeeScript pros and cons

+

  • Easier to write
    • No need for { } (also ;, but it can be argued that there's no need for it in JavaScript either)

-

  • Tooling compared to JavaScript
    • No proper linters
  • Readability?
  • Getting new features from ES6/ES7 to CoffeeScript will take a long time
    • No async or await
    • Missing ES6 module
    • No dynamic keys in object literal {['a' + 'b']: 2}
  • Will the project be continued when ES6/ES7 implements a lot of stuff previously only in CoffeeScript
  • https://github.com/clutchski/coffeelint/issues/20#issuecomment-124893644