Comment Re: Citation Needed (Score 1) 354
Because code generated by a compiler tends not to be human readable and the instant you make even the tiniest change directly in the object code, the source becomes useless.
That's a great point. It's possible it didn't occur to me because most of the 'raw' javascript libraries I've looked at seem pretty ugly already - I didn't think of compiled coffeescript as looking much worse. But it really does.
That doesn't make compiling bad, but it does mean that the source language and compiler becomes a dependency.
Since the coffeescript compiler is self-hosted and compiles to the target, at least that dependency seems like a non-issue.