News for hackers. Stuff that matters.
Re:CoffeeScript: less typing, bad readability by darkarmani on Monday September 17, 2012 @09:53PM (#4535883)
> as a justification for limiting the expressiveness of a language

Is it really more expressive just because there are N ways to do it?

Re:CoffeeScript: less typing, bad readability by mcgwiz on Tuesday September 18, 2012 @03:20PM (#4539982)
Exactly. Expressiveness refers to the realm of problems a language can idiomatically address, not the number of ways a particular unit of logic can be equivalently written. If that were true, you could simply add any synonym for "if" ("when", "whenever", "assuming", "given" etc) to a language and claim the most "expressive" language.