DIP66 - Multiple alias this

via Digitalmars-d digitalmars-d at puremagic.com
Tue Oct 28 15:58:52 PDT 2014


You should rethink implementing multiple alias this. D is 
increasingly becoming a poorly typed language.

"alias this" is basically static prototype-based programming.

http://en.wikipedia.org/wiki/Prototype-based_programming

Self had multiple inheritance based on prototypes and removed it 
because it was not much used and lead to problems when figuring 
out which methods were called.



More information about the Digitalmars-d mailing list