It seems that the creators got a bit carried away an created a new language full of syntactic sugar which to my taste does not make things more simple or better, it just makes them different…
Maybe in 3-4 years we’ll be seeing the many blog posts on “how CoffeeScript is hard” :-). Or maybe not. We need to change the way we program in a more radical way. Otherwise we are putting some makeup to make the language better but the basic inherent problems remain.
But this is only my humble (but strong) opinion.