You should give the language a try when you've got a spare weekend.
You should give the language a try when you've got a spare weekend.
The quality of a program depends entirely on the people writing it, no language will automagically make it “correct”, whatever that means.
“Fast” can be achieved in pretty much any language and “modern” also doesnt really mean anything in terms of code or application quality.
Rust also has a decent open-source community, so adding this to the subtext will maybe encourage people to help development
This anti-Rust hate is incredibly bizarre. It feels like the anti-Linux folks in the 00's who would decry any non-Microsoft tech choice, as if Linux was an affront to their career choices.
There are a multitude of reasons people are happy to use and evangelize Rust. It's a fucking incredible language, for one. Labeling your software as written in Rust looks a whole lot better to most people than software written in Perl or LOGO or C++.
Get over your hate. The only person it's hurting is you.
And no, I don't hate Rust, and I don't really care about Rust, or if a project/library is written in Rust or whatever, if it fits the bill, I will use it.
If you tell me a real argument why using Rust here is beneficial instead of the vague reasons described here, then I'm happy to listen.
If there are no reasons then that is also fine, then it seems like it was used because of a personal choice, experience or other constraints that we don't know.
If you are deeply in love with Rust or any other language then thats also fine. And I also get that Rust is great in many situations, like replacing low-level C code, etc.. But stop putting it on a pedestal if there are no real reasons to back that up (in this case).