On 11/27/10 4:18 CST, Russel Winder wrote:
On Sat, 2010-11-27 at 05:51 +0100, Torarin wrote:
Static interfaces (same thing as c++ 0x's ditched concepts) seem very
useful. Did you consider them at some point?
Concepts didn't make C++0x but I am sure Bjarne will bring a revised
proposal back to the table. If the C++ committee do what the Fortran
committee do, then there could be an intermediate standard within the
usual 10 year cycle. So assuming C++0x is actually ratified, then 4
years later concepts could get into the language.
I was at a workshop end of last year that was looking at various issues
in C++ and ML's (probably OCaml's?) ability to handle all this sort of
stuff for many years got Bjarne convinced to revisit concepts and create
a revised proposal.
I sure hope they learn from D's experience with template constraints,
which has been overwhelmingly positive.
Andrei