CoffeeScript is a language that compiles to JS. I started writing CoffeeScript when it was adopted by Ruby on Rails
and quickly came to like the language and the ease of authoring new code in it. I have written a number of projects in
CoffeeScript from front-end code to Node.
Recently I have moved away from using CoffeeScript, I still like the language structure and syntax but a lot of the
other advantages such as proper classes have been implemented in ES6. Authoring code in Es6 makes for a lower
barrier to entry for other developers, as well as removing in some cases the need to transpile the code.
I do still prototype in CoffeeScript from time to time finding it faster to write.