3 ms·
Rust is one of the more frustrating languages to dabble in. Usability is explicitly not a top priority. I can't imagine suggesting a rust based project to someo
by iandanforth 4y ago
Rust is one of the more frustrating languages to dabble in. Usability is explicitly not a top priority. I can't imagine suggesting a rust based project to someone who wasn't already a fairly proficient coder.
- dmit 4y agoWe might have different definitions of "usability." Tooling, package management, compiler messages, language documentation. Those are some of the things I think of when I hear "usability" - and those are all top notch. Were you thinking of the learning curve, or did you have issues with some of the above?
- hk__2 4y agoIt’s interesting how there are completely-opposite views of Rust in the comments: https://news.ycombinator.com/item?id=35029796 https://news.ycombinator.com/item?id=35029796
- kilgnad 4y agoCompared with C++ or C? No way. Rust is light years ahead of the curve in terms of usability. Perhaps you're comparing with languages outside of the domain like node or python? In that case it's actually not that far off in terms of usability.
- scotty79 4y agoIt has very good usability if you notice how it's different from nearly any other commonly used languages. Values semantics and only fixed size stack variables.