Feels empty and generic like it was written by an LLM. Why did you even ask developers to fill out a survey? You could have asked chatgpt what users thought about Rust too and saved everyone a lot of time.
It <swearword> is LLM slop: https://www.reddit.com/r/rust/comments/1rz15t3/comment/obiwu24/
I knew it!
My biggest issues with rust are
- borrow checker barely ever uses the term “borrowed” and I have to relesen it every time I pick up rust
- async is absurdly complicated, there are so many gotchas. Streams are actual hell
- crates are github only and have no namespacing. Java has the best solution IMO with their reverse domains for example com.github.myuser.myproject.somepackage
It’s good to know I’m not alone. But I’ll never choose C/C++ over Rust. If I need speed and typing, it’s Rust, no questions asked. For everything else, there’s Python. I just wish Rust has better GUI frameworks…
Domain are also susceptible to being hijacked, unfortunately.
Also what do you mean by github only?
Domains are, sure but the space is much much larger. With namespaces the space is for example
namespace x crateinstead of justcrate. With domains it’s impossibly large. And if you introduce some kind verification with domains e.g putting something in the DNS TEXT entry, or calling a well-known path, or or or, you basically can’t squat anything well-known anymore.As for github, you must have a github account to create a crate on crates.io. to my knowledge there is no alternative crates registry. Point me to one if you do, because I’d be grateful and willing to publish my crates there.




