
I think it is a tragedy. While reading about why not to use C++, or STL, or Boost, the biggest issue I've seen recently is "template error messages are too large and meaningless". Bjarne has said that one C++0x's was to make it more user friendly, but it appears we will lose the biggest feature towards that goal.
I don't think it's such a big deal. You need training to do C++/STL/Boost. The template error messages are certainly not helpful but certainly not the biggest obstacle. An over-ambitious new revision of the standard would result in a myriad of compilers that differently support the said revision (and I think it's going to be the case for a while anyway). I'm just looking forward to have something released. It's going to send a very positive signal. I'm happy to have lambdas (even if they are not fully generic), auto, rvalues, static_assert... There is always room for improvement, as we say in French, the best can be the enemy of the good... -- EA __________ Information from ESET NOD32 Antivirus, version of virus signature database 4262 (20090720) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com