|
|
|
|
|
by ncmncm
1843 days ago
|
|
There is absolutely no slightest hint of "throw it over the wall" in ISO C++ development. The compiler implementers and heaviest users work deeply and collaboratively together to bring each Standard to readiness. Each new C++ Standard is a markedly better language than any before. A mature language, C++ necessarily evolves more slowly than Rust does, but Rust will soon become more stable, too, ISO or no. What does it mean when you feel a need to lie about your perceived competition? In fact, there is no such competition: literally hundreds pick up coding C++ professionally for each individual who so much as tries out Rust. The fast rise of Rust has no detectable effect on the growth of C++ usage, even 40 years on. Rust's and C++'s coexistence will last for as long as Rust is used at all. You are welcome not to like C++, but lying about it says more about you than about it. The fate of Gcc-Rs will be determined by future events unknown to you or to anyone else. It could become critically important to Rust's own future, someday. |
|
According to the StackOverflow survey, C++ is at 25% popularity (which btw means C++ barely misses being in the Top 10 and fails to outdo PHP) and Rust is at 5%. If you restrict this to professional coders, then C++ falls to 20% popularity and Rust is at 4%, so roughly the same difference; 5 coders saying they use C++, 1 coder saying they use Rust.
Now in the same survey, people could also rank languages into loved/wanted/dreaded. In this section Rust has been the top loved language for 5 years straight (80%~), and C++ usually only breaks the top 10 in the dreaded category.
That means that for every coder that says they love C++, there is two coders saying the love Rust more.
That there is hundreds picking up C++ over everyone picking up Rust is a dream fantasy of someone stuck in the 2010s.