> Rust is winning market from C and C++ precisely because of strong technical leadership and direction.
No, Rust is winning because it is 40 years younger than C and 30 years younger than C++. Rust incorporates advances in computer language design that C/C++ cannot adopt without breaking backwards compatibility. Rust is winning despite its leadership rather than because of it.
In fairness, this reasoning would suggest that any new language developed 40 years younger than C and 30 years younger than C++, that incorporates advances in computer language design that C/C++ cannot adopt without breaking backwards compatibility would enjoy the same success, if not more, than Rust.
It seems likely that there are other important factors. It's debatable what they are, but clearly there is a difference of opinion about how much Rust's leadership accounts for why Rust is succeeding more than most.
No, Rust is winning because it is 40 years younger than C and 30 years younger than C++. Rust incorporates advances in computer language design that C/C++ cannot adopt without breaking backwards compatibility. Rust is winning despite its leadership rather than because of it.
EDIT: elaborated a bit more.