So here are a lot of proponents of Rust. Leaving politics aside, tell me what let's you think that it is a good language that is worth spending time on.
What are it's killer features? What is some nice and short listing written in Rust, that really shows its usefulness?
Why would I still have to deal with low level concepts such as pointers? Why would I have to deal with things like having to cast string literals to the type string? For the short look I had at the language, I honestly got the impression that the design is lacking in some regards. Also the compiles times for even a simple "Hello World" program struck me.
Polls on stack overflow however show that the language is – at least among those who use it – very much liked.
Jonathan Scott
So maybe there is something I am missing.
Ethan Cruz
Also, you may pinpoint some useful learning resources.
Eli Price
>no one can say anything positive about Rust kek
Lucas Hill
You need to go back. If you can't put in the effort to search for five minutes of the features of a language then you sure as shit aren't going to be doing anything useful with it.
Lincoln Reyes
I think in general, rust is fine, except for a lot of the obvious annoying as fuck issues regarding the borrow checker (e.g. try to borrow out two members of a struct mutably). But my main issues with Rust is the ecosystem itself. Cargo is a fucking silo that makes interop and multi-language projects much more painful than it needs to be. crates.io is encouraging micro-dependencies and bloated as fuck programs. Static-link by default is stupid, and rust doesn't even have a stable ABI.
Isaiah Parker
You avoid all UB that C has and leads to vulnerabilities. That alone should sell everyone.
Nolan Cook
It has - no runtime. - no null pointer exceptions - no concurrency issues - fast - strong type inference - good syntax
Easton Hall
Avoids some of the shit that's annoying about C or C++ but at the same time is still a complete meme language.