--

My personal experience with Rust has been largely negative. The first thing you notice when transitioning from Java (or even C++) to Rust is the lack of high-quality third-party libraries (crates) and the subpar IDE support. It's frustrating when you're used to the extensive ecosystems in other languages.The second thing you notice is just how crazy complex everything can feel—the learning curve is extremely steep. I'm not a C++ developer and never have been, but when it comes to memory safety, there are tools like Valgrind that smart people have been using for years. In my opinion, C++ + Valgrind is a better combination than diving into raw Rust.Of course, your mileage may vary (YMMV), but that's been my experience so far.

--

--

Vladimir Rodionov
Vladimir Rodionov

Responses (1)