Safe C++ Proposal Abandoned: C++ Committee Prioritizes Profiles Instead
2025-09-14
A year ago, the Safe C++ proposal aimed to add a safe subset to C++, offering strong guarantees like Rust without breaking existing code. However, the proposal was ultimately rejected by the C++ committee in favor of the Profiles approach. Profiles define constrained modes of C++ to ensure safety properties. It's a more pragmatic and adoptable solution than Safe C++, though it might offer less comprehensive safety guarantees. Ultimately, it's deemed a more realistic path forward.
Development