Rust, C++, or Carbon?
In 2022, there are still many memory access bugs in C++ that are difficult to spot and elude even the closest reviews. Issues that can't be solved without breaking backward compatibility for users. Decades of technical debt.
C++ will continue to endure for decades, but greenfield projects that fit the requirements should consider an alternative.
What's the best alternative for performance-critical software? A few options: Zig, Rust, Carbon, or C++.