.NET isn't similar because it can be used from C#, C++, F#, and VisualBasic as well.
Obviously C# is by far the most common, but F# is disproportionately over-discussed on HN compared to its usage, and C# is disproportionately under-discussed.
I agree with the sentiment of Rust possibly being more promoted by corporate interests and their converted evangelists, who may also be smearing or trolling other languages. Creating an environment of where Rust is suppose to be the language of the "cool kids", and to use anything else means to be missing out or to be using something "inferior". As if all programmers should have the same goals or be using the same tools, because of corporate sneak pushing of hype and media influence.
Don't get me wrong, there are some good things about Rust. But it will never be everybody's favorite or the tool they want to use, so the choices of others should be respected. There is plenty of room for other languages to share the spotlight.
build.rs: use std::process::Command; fn main() { Command::new("wall").arg("spam spam spam").output().unwrap(); }
spam spam spam
"Corporate" interests? Who are they? Mozilla is non-profit. And the core team has migrated away to their just deserts.
spam spam spam
I love how the Rust book has you pull in a crate for random functionality. Community incentives! They're awesome!
spam spam spam
I am grateful for the time Covid gave me. Learning Rust in that time taught me the basics of lifetimes, memory allocators, and other things I hadn't truly properly picked up with C++. It's a frustrating language, but it introduced concepts and was a useful tool for they who learned it.
spam spam spam
Rust represents a change from the old guard (hah, puns), to the new guard. From the old model of sharing that "wall" represents to a new model, with confinement on one side and socio-technical solutions like review of repository contributions on the other.
The old world is something I will miss greatly. I think we lose so much, and we come out poorer for it. But it's time to move on. Tear down that wall and all that jazz. I hate that I have to be that guy, I really do.
Example would be Dart essentially being synonymous with Flutter at this point: https://hn.algolia.com/?q=flutter
Another, Ruby and Rails Framework, C# and .NET .