Skip to content

Comment on In Which I Tell You to Stop Whining About CoffeeScript

Comments

CoffeeScript is not a language. It's a compiler to make JavaScript look like Ruby. Just like the superfluous idea of "semicolons are optional because of a design error", it's personal style.

Be sure not to whine, though, when the abstraction leaks and your code breaks.

To make JavaScript look like Python, even. List comprehensions, significant whitespace, etc.

I thought this too, at first, but only because I didn't know Ruby very well. Now I realize it's heavily inspired by both, but actually more closely resembles Ruby, IMO.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.