LINUX.ORG.RU

Опубликованы курсы по новому C++ стандарту

 


0

0

Walter Brown, член интернационального комитета по C++ стандарту, опубликовал серию лекций, в которой рассказывает о нововведениях в этом популярном программном языке. Лекции сопровождены примерами конкретного кода. Новый стандарт ожидается к принятию ISO комитетом в 2009 году.

>>> Серия из PDF файлов

Ответ на: комментарий от anonymous

некоторые итоги:
1. наконец-то
- наконец-то появяться хэши
- наконец-то появяться smart pointers, в особенности shared pointer.
все эти ref-counters, shared objects будут частью языка
- наконец-то будет испаравлена дурь > >, когда обьявление
template в template >> воспринимался, как оператор
- наконец-то UTF
- наконец-то регулярные выражения
2. очень, очень во время и очень, очень важно:
- поддержка threads на уровне языка и все, что с этим связано
3. все остальное (metaprogramming etc.) пока не оценил
4. катастрофически не хватает reflection,
хотя обсуждения и работы (на стороне нашей команы) ведуться

Valeriy_Onuchin ★★
() автор топика
Ответ на: комментарий от anonymous

В топку интерфейс. Язык, призванный заменить великий и ужасный C++, обязан быть способным без изменений понимать код на C++. Нужна не интероперабельность, а полная обратная совместимость. Иначе от такого языка пользы - ровно ноль.

anonymous
()
Ответ на: комментарий от Valeriy_Onuchin

> 3. все остальное (metaprogramming etc.) пока не оценил

А ведь там то как раз всё самое вкусное (ну да ROOTисту не понять, в вашей песочнице до сих пор у всех в головах тяжкое наследие Фортрана и чрезмерного фанатизма по глупенькому и ненужному ООП). Ну и наконец то вменяемые функции с переменным числом аргументов, в топку идёт старый сишный подход.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.