Recently I saw a conference on rust and there a bearded guy from Intel said that c/c++ the new Assembly which will replace the rust as well as si assembler.
For fun, I decided on the website hh.ru and rust vacancies less than in assembler, and no jobs for the Junes although the above mentioned assembler language I found almost immediately a job opening for June.
If in 2015, said that the language is not Mature, that's why if he's so good, he did not become a popular language for almost 10 years?
No, not the killer. Just another fashion and youth language for the young, but promising team.
Creola_Treutel33 answered on April 19th 20 at 12:32
Rust better than C/C++ in many (probably almost all) aspects. But compared to C++ and especially C he's too young. The unpopularity of the language is due to the fact that the market is fully Packed with si and minuses millions of lines of code and libraries already written in C/C++. Who will rewrite it?
Also, there was no significant marketing campaign to promote Rust. I heard about this language at Moscow Conf++ Python, I thought that when talking about Rust, I mean the game.
Plus, Rust is a very niche language like C/C++. And this niche is — system or okologischen programming. Operating systems, drivers, high performance system gaming (and any other) engines, embed — that is the lot Rasta. In all of these areas is not accepted, as, for example, in JS'e to change frameworks and version of the language once a week. The community there is extremely conservative.
Besides, Rust has a very high entry threshold. That's very direct. If in the context of C++ joke about the book "learn C++ in 24 hours", in the context of Rust can make fun of books "to learn Rust in a week." Their great paradigm of zero-cost abstractions actually have a cost — the complexity of understanding. In the absence of a garbage collector and need to clean the memory will have to pay many hours of war with the compiler — namely, to borrow the Ohm checker. And that's just one problem
When you begin to understand Rust, everything is going perfectly straight. But until then will have to go through hell and Israel, which C/C++'ers do not want to go. Because they already passed it when I taught C/C++ and it was much worse.
I'd really like to Rust replaced C/C++, it is objectively better. But this is unlikely to happen in the next 10 years
Sylvan.Heidenreich answered on April 19th 20 at 12:34
How many years there he has "kills"? Five? Good luck.