#5041
C++17 is the latest informal name after C++14 for the next revision of the ISO/IEC standard of C++ programming language. It is based on C++ 11 (once known as C++1z), and aims to make C++ be a less bloated and complex programming language, simplify everyday use of this language, and make it easier for developers to write and maintain code. C++17 is a major update to the C++ language, introducing many new language features. For instance: parallel STL, Boost derived file system libraries, and so on. In addition, both GCC and LLVM/Clang effectively provide full C++ 17 support.