Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I use Rust daily, and it took me a while to be productive. Productive is hard to define, and I guess I'm not "all the way there"; the design of a Rust project still takes me longer than a C++ or JavaScript one, mostly due to its pervasive restrictions around mutability.

There are still things I'd have trouble doing. I used to do game development professionally, and I still don't think I'd use Rust for it. I also have worked on virtual machines and high level programming language runtimes, and I wouldn't want to write a GC in Rust.

(Yes, I've seen shifgrethor[0] and the rustconf 2018 closing keynote[1] (I was there, actually) -- both are great, but they're almost more examples of my point; Rust makes certain patterns much harder).

[0]: https://github.com/withoutboats/shifgrethor/

[1]: https://kyren.github.io/2018/09/14/rustconf-talk.html



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: