C++ 14 готовий!
За підсумками засідання Ісаква (Вашингтон, США) в лютому, ми запустили голосування за чернетку міжнародного стандарту (DIS) для наступного C++ стандарту. Це голосування завершилося в п'ятницю.
Сьогодні ми отримали повідомлення, що голосування було одноголосно успішним і отже ми можемо приступити до публікації. Ми будемо виконувати деякі остаточні редакційні штрихи, для виправлення деяких орфографічних опікунок і випадково пропущених слів, а потім передамо цей документ в ISO для публікації в цьому році як абсолютно новий міжнародний стандарт ISO/IEC 14882:2014 (E) мови програмування C++, також відомий як С++ 14.
Творець C++ Бйорн Страуструп пише: "C++ 14 був випущений в строк і реалізація вже поставляється основними постачальниками. Це чудово! Це вкрай вигідно для людей бажаючих використовувати C++ як сучасну мову! ".
Велике спасибі нашому невтомному C++ 14 редактору проекту Стефанусу Дютуа і його помічникам, і всім членам комітету C++ стандартів. За виконання роботи вчасно і з високою якістю, з рекордно низькою кількістю питань і правок в CD і DIS голосуваннях!
Це не тільки найшвидший випуск нового стандарту в історії C++, але, як зазначив Бйорн, він ще історичний по-іншому: вже є кілька практично або повністю коректних реалізацій (мінус багу) C++ 14 доступних вже сьогодні, або в найближчому майбутньому - і це в той час, коли C++ 14 тільки публікується. Раніше такого ніколи не траплялося для С++ (і я вважаю C) стандарту. Для C++ 98 дельта між публікацією стандарту і першою доступною, повністю відповідною йому реалізацією, була близько 5 років. Для C + 11 вона склала два роки. Для C + 14 ці дві події злилися, і ми досягли одночасного випуску стандарту і його реалізації.
Ще раз спасибі всім. Це була командна робота.
Дивись також:
- Огляд нових можливостей C++ 14: Частина 1 (стандарт не включає exchange, optional, dynarray)
- Огляд нових можливостей C++ 14: Частина 2 (стандарт не включає filesystem)
- Looking at C++14
Тільки зареєстровані користувачі можуть брати участь в опитуванні. Увійдіть, будь ласка.
Який 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 користувачі. Утрималися 473 користувачі.
Тільки зареєстровані користувачі можуть брати участь в опитуванні. Увійдіть, будь ласка.
Який 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 користувачів. Утрималися 646 користувачів.
