Rust is pretty good (Short thoughts on Rust) After two months of full-time Rust development, the author plans to use Rust instead of C++ for future performance-critical projects. A key reason is that Rust's syntax is cleaner than modern C++, particularly for functional programming styles. In my current position I’ve had to swap to full time Rust development. After about 2 months of full time Rust development I think I’ll likely be developing projects in Rust in the future instead of C++ when performance is important. My reasons for this are primarily: I think that point 3 is potentially the biggest factor for me as the C++ modern syntax is not what I would consider clean, especially if you are trying to use a more functional programming style. A simple example highlighting the difference: