Go has contempt for generics

Don nospam at nospam.com
Sat May 29 08:52:41 PDT 2010


bearophile wrote:
> Jonathan M Davis:
>> Yes, you _can_ add things like generics into the language later, 
>> but it can be quite disruptive to do so, and the result could be subpar due 
>> to constraints such as backwards compatability.
> 
> D didn't have templates for some time.

> Maybe compile-time function execution plus a type type can replace the need for C++/D/Java style generics :-)

I agree with that. Over time, D has moved very strongly in that 
direction. I wonder how far that approach could ultimately be taken.


More information about the Digitalmars-d mailing list