October 14, 2008
Andrei Alexandrescu Wrote:

> Even in natural language identical words are reused for various
> different meanings.
> Also, whenever a feature is to be integrated into the language, it is
> preferable if possible to integrate it under an existing concept instead
> of "allocating" a new concept to it.

Another issue with omonymous keywords is simple syntax highlighters can't distinguish attribute from statement and highlight them in different ways: scope, invariant, in.