3 ms·
You're describing a learning curve. It's true that writing rust is a pain if your internal model of the ownership checker is inaccurate; but once you learn it a
by Anderkent 10y ago
You're describing a learning curve. It's true that writing rust is a pain if your internal model of the ownership checker is inaccurate; but once you learn it and stop 'fighting the compiler' it doesn't actually constrain your expressiveness much.
I think there's much more to Rust than just a systems language. For anything that you need to have c binding for (say, a crypto library), it seems a very good choice.
I was also thinking of combining some high level, abstract language (Clojure/Haskell etc.) with perf-critical sections written in Rust.