Sony Pushes for C++20 as LLVM Clang's Default
2025-01-11
Sony engineers are proposing a change to the default C++ mode in the LLVM Clang compiler, switching from C++17 to C++20. This aligns with Sony's upcoming plans to make C++20 the default for their PlayStation 5 compiler. While some C++20 test cases currently fail and Clang's C++20 support isn't yet complete, Sony intends to contribute a build/test bot to assist upstream development. This initiative aims to accelerate Clang's adoption of C++20, leading to a more efficient compilation environment for game development.
Development