Andrei Alexandrescu Wrote:
> In programming languages growing the vocabulary indiscriminately is
> worse because it chews into the vocabulary available to user-defined
> symbols.
What chews now is library's vocabulary:
class Director{...}
class Department
{
Director Director() //compiler: ^3^ chuuu~
{ return director; }
}
while in C# this feature is used widely.