I built a pretty large app using Coffeescript, and I was about to say that I disagreed, and never felt like I needed at the generated output, but...<p>...now that you say that, I did end up going to the Coffeescript REPL on their website to test a bit of syntax a fair number times.  I feel like a got used to it pretty fast, but I agree, a big chunk of Coffeescript&#x27;s learning curve is getting past it&#x27;s ambiguity, and there were some features I expressly avoided just because they were too confusing.  Eg, I could never remember the difference between &#x27;in&#x27; and &#x27;of&#x27; in CS, so I just used underscore&#x27;s equivalents.  And then there were the comprehensions, and the weird scoping rules, and...yeah.<p>I&#x27;ll be honest, switching from CS to a modern Babel&#x2F;ES6+ configuration, I thought I&#x27;d really miss CS, but I really haven&#x27;t.  I maintain that if you know CS, good CS code is easy to understand, but good CS code takes way too much work to write.  :)