The Latest On C++17, Early Work For C++20
There was a C++ standards meeting recently in Issaquah, Washington and a report on it is now available with the latest on C++17 and early work around what will form C++20.
This meeting resulted in the C++17 committee draft as the first feature-complete draft of the C++17 specification.Various tweaks to the language and library were accepted at this meeting. C++17 remains on track for seeing its official spec out in 2017.
Among the big additions for C++17 are the Filesystem TS, Library Fundamentals TS v1, Parallelism TS v1, and more.
Not part of C++17 but likely for C++20 is the Concepts Lite TS, Transactional Memory TS, Concurrency TS v1, and others.
Much more information on the state of the other technical specifications being worked on for the C++ programming language can be found via this Issaquah trip report by Botond Ballo of Mozilla. Both GCC and Clang continue to be punctual in their C++17 support, so things are looking good for next year -- the GCC support is outlined here and the Clang status.
This meeting resulted in the C++17 committee draft as the first feature-complete draft of the C++17 specification.Various tweaks to the language and library were accepted at this meeting. C++17 remains on track for seeing its official spec out in 2017.
Among the big additions for C++17 are the Filesystem TS, Library Fundamentals TS v1, Parallelism TS v1, and more.
Not part of C++17 but likely for C++20 is the Concepts Lite TS, Transactional Memory TS, Concurrency TS v1, and others.
Much more information on the state of the other technical specifications being worked on for the C++ programming language can be found via this Issaquah trip report by Botond Ballo of Mozilla. Both GCC and Clang continue to be punctual in their C++17 support, so things are looking good for next year -- the GCC support is outlined here and the Clang status.
36 Comments