C++20 is ready for release, C++23 is on the agenda

According to the information on the Reddit C ++ section, C ++20 has officially passed by the committee draft, which means that C ++ 20 is ready for release.

“At the ISO C++ Committee meeting in Prague 🇨🇿, hosted by Avast, we completed the C++20 Committee Draft and voted to send the Draft International Standard (DIS) out for final approval and publication. Procedurally, it’s possible that the DIS could be rejected, but due to our procedures and process, it’s very unlikely to happen. This means that C++20 is complete, and in a few months the standard will be published.”

Jeremy Kratz [Copyrighted free use]

C ++20 is the most influential version in the past ten years, with many new features, including:

It is expected that these new features will have a great impact on developers and the C++ ecosystem, especially huge changes like coroutines.

At the same time, during this meeting, the committee also approved the C ++23 plan, which includes prioritizing modular standard libraries, library support for executors, networking, reflection and pattern matching.