A Very Difficult Question About Rust and C++!
Ben Lovy asks us the question "What Does C++ Do That Rust Doesn't?"
This question, merely seven words long, I think is one of the MOST DIFFICULT questions to answer!
Step 1 is to not just know of C++ and Rust, but to KNOW INSIDE AND OUT each one of those languages.
Of the MILLIONS of programmers in this world, how many TRULY KNOW both C++ and Rust?
Let's simplify my question!
Of the MILLIONS of programmers in this world, how many TRULY KNOW just C++?
Of the MILLIONS of programmers in this world, how many TRULY KNOW just Rust?
The answers to each of those questions is a VERY SMALL group of people, I believe.
The intersection of those two groups of people is EVEN SMALLER!
And of this small group of people, we must then ask, are any even prepared just to ATTEMPT such a comparison?
Then after all that, I ask myself, is that comparison EVEN NEEDED?!
From the perspective of a programmer, if Rust satisfies MY NEEDS and if Rust satisfies MY WANTS, do I even care about C++?
An answer to Ben's question would be intellectually desirable.
But for a question that SEEMS SO SIMPLE, I think it is EXTRAORDINARILY DIFFICULT to answer in full.