2 ms·
Yes indeed, in Rust you have to do things the Rust way. But that's not much different than pains of trying to write imperative code in an OOP language, or mutab
by pornel 5y ago
Yes indeed, in Rust you have to do things the Rust way. But that's not much different than pains of trying to write imperative code in an OOP language, or mutable code in a pure functional language. Rust is closer to ML than the C family of languages, and the differences become apparent if you try to use it like C/C++.
It's not a blocker in practice, because you can fudge things with `unsafe` if you know you're smarter than the borrow checker.
- raxxorrax 5y agoTrue, it just reminds me of declaring every Java method with "throws Exception".