On 02/18/2014 10:42 AM, logicchains wrote:
I think it makes more sense to attribute the effectiveness of D's generics implementation to Walter's extensive experience implementing generics than to attribute it to generics being easy to implement well. If generics are easy to implement, then why isn't there another language with the compile-time power of D that's not a monster like C++ or a Lisp?
It's the 'compile-time power of D' that is not 'easy to implement' (there is not (yet) one D compiler in existence that actually can handle all of it in a reasonable way), not 'generics' (whatever that means exactly).
