3 ms·
> With Rust, I've found even very experienced C++ folks have a long ramp-up period I've found C++ folks especially have the hardest time with Rust, because the
by ModernMech 4y ago
> With Rust, I've found even very experienced C++ folks have a long ramp-up period
I've found C++ folks especially have the hardest time with Rust, because they approach it using C++ idioms and habits, then get frustrated when they can't do things the way they're used to.
I've had better success teaching Java people Rust. They find it much easier to learn than C++, and I can get them writing idiomatic Rust code quickly, while C++ devs are still trying to get their coding habits past the borrow checker.
- worik 4y agoI think everybody has a hard time starting with Rust. Even when you get confident it is still a longer process writing code than C/C++. It makes you think very hard about what you do carelessly in C. But having spent the last few years debugging a lot of Swift code, and a bit of Rust code, that time is worth it I say. Where Rust shines is in the debug cycle. Less of it. Once you learn to surrender to the compiler, you will find true bliss,....