Rust, because safety and easy threading, bundled with an awesome package management. Seriously, just cargo install or download and cargo build, and stuff will work magically.
For C/C++, there is a lot more work included. Even when using CMake, you have to download dependencies, set up paths, and even then, the build might break or the application was written for Windows, but you are on macOS. Yeah, there are other package managers, like Nugget, however they are a pain and even more trouble than downloading and running CMake.
By the way, the comparison is unfair, because Rust takes lessons learned from other languages, like C and C++ and improves on them. They implement studies of the past decades. So of course, Rust would be the better choice.
Even then, there is one argument against Rust: Because it enforces safety via compile-time checks, it takes a lot of discipline and time to learn and use the language. It has a very very steep learning curve, even more than C, which today is the most feared language at Universities :D So I wouldn't recommend it for programming-beginners. It's easier to go deeper abstraction-level by abstraction level (e.g. C# -> C -> Rust)