2 ms·
Templates in D look like just a syntactically polished variation of C++ templates. Of course there are some new features there, but I don't see anything that ca
by mojuba 19y ago
Templates in D look like just a syntactically polished variation of C++ templates. Of course there are some new features there, but I don't see anything that can't be done with a compiler that is capable of evaluating some functions at compile-time. C++ can't do that, but my point is, why bother creating such a complicated template system for something that can be done the easy way?
Variadic templates: can be done with variant arrays and again, with smart compile-time evaluation if necessary.