Throughout its life, CoffeeScript has been by disparaged by those who just seem to really hate it&#x27;s existence for some reason. At first it was &quot;you can&#x27;t debug generated code!&quot;, now that everybody is using generated code it&#x27;s &quot;coffeescript is the past, you don&#x27;t want to live in the <i>past</i> do you?&quot;<p>Except... CoffeeScript does all sorts of nice things that Babel does not. List comprehensions. Lack of == operator. Correct modulo operator. Block regexes. Triple-quoted strings. The @ syntax.<p>There is a strong cult-like vibe to the JS community, and I really find it off-putting. They have taken a technical limitation &quot;Browsers only support JS&quot; and turned it into a socially enforced rule &quot;You may only use JS&quot;. Fuck &#x27;em.