Summary
In this episode, Jason shares his perspective on the top features C++ needs in its future evolution. He prioritizes five key improvements: completing constexpr support across the entire standard library, adding pattern matching for simplified flow control and destructuring, implementing contracts for precondition/postcondition checking, introducing compile-time reflection capabilities, and controversially, removing implicit conversions from the standard library to prevent accidental inefficiencies and bugs.
Related C++ Standard Sections
This episode covers topics found in these sections of the C++ standard:
-
[depr.filesystems]40% match -
[optional]40% match