Rust is a fucking weirdo language. I disagree with everyone saying it's a "shittier" C++. Rust was made by OCaml trannies, it's an ML dialect with curly braces and semi-colons. Then they crammed it full of Perl style sigils because that shit makes you feel really clever until you come back to it a month later.
I am just fucking shocked by the momentum the language is getting, I guess when you have an army of terminally online faggots and trannies as your marketing team, the same faggots and trannies that currently infest FAGMAN companies, you can really push your shit (that what fags do after all). Even the fucking government is falling for this shit.
Spolsky had it right in "Things You Should Never Do". This "rewrite everything in Rust" trend is going to enshittify everything worse than it already is. Rust is a neat language, don't get me wrong, I have no problem with the language itself, but it is simply too fucking complicated to be a mainstream system programming language.
There is a reason C has reigned supreme in those areas for so long, it's very simple. That's not the same as "easy", but there's no magic going on. Rust inherits all kinds of wacky functional shit from ML, which is cool! If you're that prick that wins every code golf tournament with his Haskell one liners, awesome! You are very smart and clever. There's a reason functional programming is niche, and it's because it takes a special kind of mind to work like that.
It's the same culture that has turned C++ in to the gigantic clusterfuck it is today just served on a fresh platter. C++03 was a nice core language, if you need more advanced things like concurrency and parallelism, metaprogramming, etc you pulled it from Boost. Now they pulled it all in to the core language and it's like 4 languages in one.
Another major issue with Rust is it's not standardized and there's only one real implementation. THAT IS FUCKING DANGEROUS. You want to shove this shit in everything when everyone is using the same massively complex compiler, pulling dependencies from the same package manager. It's already been exploited several times. And the Rust trannies like it that way! "Oh we don't want a fragmented ecosystem like C++." No, you want fucking control.
What I worry about the most is what happens when they get inside EVERYTHING? This is a community with a lot of mentally unwell people. Now the government wants to use it as a defacto standard. That is just fucking insane to me. I fucking hope if they're going to do that they have a serious plan to use a secure audited tool chain, freeze, audit, and maintain their own crates, etc. Because the potential for fuckery is very high and the stakes are higher.
Sorry for the rant, but the stupidity is just astounding. This is a fucking baby language! It's a good concept, surely it has its niche, but the paint isn't even dry yet. These are not serious fucking people and they're trying to do serious shit that they don't even really understand.