equivariant functions
KennyTM~
kennytm at gmail.com
Tue Oct 14 09:44:52 PDT 2008
ore-sama wrote:
> 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.
that's why namespaces are introduced.
More information about the Digitalmars-d
mailing list