Hacker News new | ask | show | jobs
by darkarmani 5016 days ago
> as a justification for limiting the expressiveness of a language

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

1 comments

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.