C++ vs Rust project organization and tooling

85 points Lime_Dragonfruit4244

I want to get some opinion of people who have used and developed large scale C++ project and used build tools such as Cmake to build and maintain them. How does the overall C++ ecosystem for project development using header files and stuff compares to rust using cargo and stuff. Things like dependency management and reproducability on different OS and arch. This is kinda of a vague question but I just want to get some idea of what drawbacks of C++ does rust fixes.

What drawbacks does the C++ headerfiles have over rust module system ?

Thanks.