C++17 Is Complete, Work On C++20 Is Getting Underway
ISO C++ standards member Herb Sutter has shared his trip report from their standards meeting that took place in Hawaii from the end of February to early March.
Herb confirmed that C++17 is done and that "all that remains for C++17 now is some ISO red tape and minor touch-up to get it officially published." One late addition to C++17 was adding the std::byte type.
At the meeting they decided to ship the co-routines technical specification for its proposed draft technical specification (PDTS). They are also close to shipping their modules technical specification. Further work is also being done on the Parallelism 2 and 2D graphics technical specifications. Work is also ongoing for reflection, networking, ranges, and concepts technical specifications. These are all possible items we could see in C++20.
Those wishing to find out more about the completion of C++17 and early work on C++20 can read Herb Sutter's blog post.