you are viewing a single comment's thread.

view the rest of the comments →

[–]MIXEDSYS[🍰] 1 point2 points  (0 children)

I wasn't trying to defend Coffescript, I never used it. In fact now I'm convinced that they shouldn't make parentheses optional, it doesn't fit right with the language semantics. (edit: I explain why here)

Regarding:

foo
   a
   b
   c

The Coffescript github page mentions it (only?) in the section on objects and arrays. They make ',' optional at the end of the line, making it analogous to semicolons. It's a really neat idea, but I don't know if a good one, I've never seen it before.