Le draft de la prochaine norme C++14 est disponible !
Le draft de la prochaine norme C++14 est disponible !
sous le doux nom de N3690
C++14 est la prochaine norme prévue pour le C++ en 2014, ce depuis l'annonce du planning en novembre 2012.
La norme C++14 ne sera qu'une modification mineure du langage, visant essentiellement à combler les défauts et les lacunes de la norme C++11 (avec tout de même quelques ajouts de fonctionnalités). Aussi ne contient-elle pas de modifications majeures du langage, pour lesquelles il faudra attendre C++17.
Le nouveau draft est consultable au format PDF sur isocpp.org : N3690.pdf.
Il a été approuvé lors du meeting de Bristol durant laquelle les membres du comité ont voté un à un les ajouts faits à ce CD (Committee Draft).
Les derniers ajouts votés sont notamment :
Et maintenant ? Le CD va maintenant passer au ballotage des NB (National Bodies, soit les représentants nationaux) qui durera trois mois.
Le prochain meeting aura lieu fin septembre à Chicago, où si tout se passe bien le CD deviendra un Draft International Standard (DIS), autrement dit le brouillon du prochain standard. Après le DIS vient le ballotage du JTC qui durera 5 mois, puis 2 mois supplémentaires si le ballotage est approuvé, ce qui conduit à la signature de l'International Standard (IS), prévue en été 2014. En cas d'échec lors d'une de ces étapes il sera nécessaire de produire un nouveau CD, ce qui repousse à fin 2014 voir plus loin la signature de l'IS final.
En parallèle se poursuivent les Technical Specifications (TS - filesystem, networking, concurrency, etc.) et les proposals pour C++1y qui sera cette fois une nouvelle version majeure du langage comme C++11 l'a été pour C++98.
Votre opinion
:arrow: Suivez-vous avec intérêt l'évolution du C++ ?
:arrow: Les ajouts votés vous paraissent-t-ils intéressants ?
Sources
isocpp.org - le draft C++14
isocpp.org - rapport du meeting
Commentaire de M. Wong
isocpp.org - ISO/IEC JTC1 Procedures