Pull to refresh

У нас есть C++ 14!

Reading time 2 min
Views 53K
Original author: Герб Саттер

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 эти два события слились, и мы добились одновременного выпуска стандарта и его реализации.

Еще раз спасибо всем. Это была командная работа.

Смотри также:


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.
Tags:
Hubs:
+65
Comments 16
Comments Comments 16

Articles