Yes but then you need to deal with Rust
Discussion
Aha, but dealing with Rust is just forcing yourself to become a better developer
If you're at that stage of the learning curve, otherwise it's just annoying. The main reason to use rust is actually just because it makes it easier to target any architecture.
Zero cost abstractions is a lie, and even the no garbage collection is somewhat a lie.
Thank you. Zero cost abstraction is a Lie: The sole reason why I left C++ 3 years ago.