Недавно в
большом флейме на linux.org.ru, посвященном интервью Страуструпа о C++0x, добрая душа дала ссылку на описание C++0x в Wikipedia:
http://en.wikipedia.org/wiki/C%2B%2B0x
Мне понравилось, т.к. дает развернутое впечатление о грядущих возможностях без необходимости самому копаться в различных предложениях к стандарту.
Из того, что меня, как говорится, "торкнуло":
* лябмды:
std::vector<int> someList;
int total = 0;
std::for_each(someList.begin(), someList.end(), <&>(x) {total += x});
* новые литералы:
Length operator"_miles"(float fValue) {return Length(fValue, Length::MILES);}
Length someLength = 12.5_miles // Вах!!!;
Скорей бы это все реализовали, а то ведь и слюной захлебнуться можно
Кстати, кто-нибудь знает, не планируется ли в C++0x что-то типа static if из языка D?