News

C++20 modules examples. Contribute to forry/examples-cppmodules development by creating an account on GitHub.
Example repo for building a Viam module with C++. Contribute to abe-winter/module-example-cpp development by creating an account on GitHub.
C++ 23, the planned next version of the C++ programming language due to be finalized in 2023, is set to move forward with support for a standard library module and faster compilation.
C++20 will be a significant revision of C++, bringing modules, coroutines, and concepts, among its major new features.
But many C++ 20 features already are in experimental or production use, such as concepts in the GCC (GNU Compiler Collection) and coroutines in Clang C++, Stroustrup said.