Я с вами совершенно не согласен.
1) 95% работы среднего
GUI-программиста это работа с GUI. Но есть ещё и
не GUI-программисты. Люди, которые пишут сервисы, утилиты, библиотеки. Но это никак не влияет на с++11 - он необходим и тем и другим. Зацените
http://woboq.com/blog/cpp11-in-qt5.html и
http://labs.qt.nokia.com/2011/05/26/cpp0x-in-qt/2) Я ничего не говорил о "плохих"/"хороших" библиотеках - это зависит не от языка. Я говорил о новичках, которые будут учиться старому языку. Например, в
http://channel9.msdn.com/Events/GoingNative/GoingNative-2012 автор языка с++ приводит в пример УЖАСНЫЙ кусок кода, и сетует на то, что люди тупо копируют его из года в год, потому что так их научили те, кто до них копировал этот кусок из года в год. Сейчас не 1986 год, сейчас на плюсах надо совсем не так. dammit!
3) Что может быть фундаментальнее, чем universal initialization? Посмотрите на вот этот код - он взят из
http://www.informit.com/articles/article.aspx?p=1852519//C++11 brace-init
int a{0};
string s{"hello"};
string s2{s}; //copy construction
vector <string> vs{"alpha", "beta", "gamma"};
map<string, string> stars
{ {"Superman", "+1 (212) 545-7890"},
{"Batman", "+1 (212) 545-0987"}};
double *pd= new double [3] {0.5, 1.2, 12.99};
Вот так надо! И это только universal initialization - это только
один пункт из моего предыдущего ответа.
Надо! Надо менять подходы, привычки, приёмы! Это уже НОВЫЙ С++, и он ЛУЧШЕ чем тот С++, что был раньше!
enum class лучше чем enum -
http://stackoverflow.com/questions/6936030/do-we-really-need-enum-class-in-c11std::array лучше, чем std::vector - послушайте выступления автора языка на GoingNative-2012 (ссылка выше)
Если вы лично не хотите этого использовать - ваше право. Но новички-то! "C++ с нуля" называется тема! Если человек НЕ ЗНАЕТ С++ то пусть он учит СОВРЕМЕННЫЙ С++ а не мучается как мучались люди в 1986 году. Language features exist to
make programmers lives easier. Just because something can be done manually doesn't mean that it should. Не говоря уже о том, что новый с++11 просто КРАСИВЕЕ.