C++ 14 готов!
По итогам заседания Исаква (Вашингтон, США) в феврале, мы запустили голосование за черновик международного стандарта (DIS) для следующего C++ стандарта. Это голосование завершилось в пятницу.
Сегодня мы получили уведомление, что голосование было единогласно успешным и следовательно мы можем приступить к публикации. Мы будем выполнять некоторые окончательные редакционные штрихи, для исправления некоторых орфографических опечаток и случайно пропущенных слов, а затем передадим этот документ в ISO для публикации в этом году как совершенно новый международный стандарт ISO/IEC 14882:2014(E) языка программирования С++, также известный как С++14.
Создатель C++ Бьерн Страуструп пишет: «C++14 был выпущен в срок и реализация уже поставляется основными поставщиками. Это великолепно! Это крайне выгодно для людей желающих использовать C++ как современный язык!».
Большое спасибо нашему неутомимому C++14 редактору проекта Стефанусу Дютуа и его помощникам, и всем членам комитета C++ стандартов. За выполнение работы вовремя и с высоким качеством, с рекордно низким количеством вопросов и правок в CD и DIS голосованиях!
Это не только самый быстрый выпуск нового стандарта в истории C++, но, как отметил Бьерн, он еще исторический по-другому: уже есть несколько практически или полностью корректных реализаций (минус баги) C++14 доступных уже сегодня, либо в ближайшем будущем — и это в то время, когда C++14 только публикуется. Ранее такого никогда не случалось для С++ (и я считаю C) стандарта. Для C++98 дельта между публикацией стандарта и первой доступной, полностью соответствующей ему реализацией, была около 5 лет. Для C++11 она составила два года. Для C++14 эти два события слились, и мы добились одновременного выпуска стандарта и его реализации.
Еще раз спасибо всем. Это была командная работа.
Смотри также:
- Обзор новых возможностей С++14: Часть 1 (стандарт не включает exchange, optional, dynarray)
- Обзор новых возможностей С++14: Часть 2 (стандарт не включает filesystem)
- Looking at C++14
Only registered users can participate in poll. Log in, please.
Какой C++ компилятор вы в основном используете?
42.75%
Microsoft Visual C++
937
42.56%
GNU C++
933
9.12%
Clang
200
1.05%
Intel C++ compiler
23
2.24%
Embarcadero C++ Builder
49
2.28%
Другой
50
2192 users voted.
473 users abstained.
Only registered users can participate in poll. Log in, please.
Какой C++ стандарт вы используете в вашем основном проекте?
3.92%
C++14 Preview
74
51.09%
C++11
964
21.89%
C++03
413
10.65%
C++98
201
12.45%
Пишу на C с классами
235
1887 users voted.
646 users abstained.