Is C++ Doomed?
tednesday.wordpress.com
Is C++ Doomed?
1–10 of 168 posts
Re: Is C++ Doomed?
#2Re: Is C++ Doomed?
#3Rust is great as a spiritual successor with more stable performance (in general) but the institutional inertia with C++ is strong.
Re: Is C++ Doomed?
#4Re: Is C++ Doomed?
#5a) most C++ users don't implement stuff that goes into the standard
b) you can tailor your data structures to the problem at hand instead of making it usable with every type and use case
c) quoting Stroustrup: "There are only two kinds of languages: the ones people complain about and the ones nobody uses".
Re: Is C++ Doomed?
#6Until HPC, HFT, GPGPU, compiler development industries select another workhorse, nope.
Re: Is C++ Doomed?
#7Re: Is C++ Doomed?
#8Gonna be a long while before safety and certification bodies for industries like aerospace move away from C++. All the tools for the past few decades focus on C++ as the main systems language in these cases. Rust is great as a spiritual successor with more stable performance (in general) but the institutional inertia with C++ is strong.
Re: Is C++ Doomed?
#9Re: Is C++ Doomed?
#10Gonna be a long while before safety and certification bodies for industries like aerospace move away from C++. All the tools for the past few decades focus on C++ as the main systems language in these cases. Rust is great as a spiritual successor with more stable performance (in general) but the institutional inertia with C++ is strong.
What's the state of Rust/C++ interop currently? Naively it seems like allowing Rust in C++ projects could be a reasonable way forward, but I haven't tried it personally yet.
Second challenge is smoothness of integration in build systems. In C++ you might use CMake, in Rust you use Cargo, so now who is authoritative? Do you use Cargo to build the C++ code? Do you build your Rust projects in CMake?