On 02/15/2012 03:30 PM, foobar wrote:
... 1. D templates are an enhanced version of C++ templates which are a poor design. The problem stems IMO not from issues with OOP but rather with the horrible idea of C++-like templates. Other languages have *much* better solutions which integrate better.[snip.]
Please elaborate. What kind of construct in a language that supports OO solves the same set of problems D templates do and is unequivocally a better design?