4 ms·
It only works one way though (at least in this case). If you know C++ you can quickly become proficient in Rust. But not the other way around.
by risyachka 3y ago
It only works one way though (at least in this case). If you know C++ you can quickly become proficient in Rust.
But not the other way around.
- timeon 3y agoYeah C++ have steep learning curve compared to Rust.
- PartiallyTyped 3y agoIf you know rust, you can carry the same ideas to C++. My C and C++ skills greatly improved as I got better with rust. The compiler forces you to learn proper memory management and that carries over. Smart pointers? Just Box, Rc, Arc and Refcel. Move semantics? It's just another name for ownership. Sure, the OOP stuff are different, but okay, that in and of itself shouldn't hinder you.
- nambit 3y agoIf it's an experienced C++ job and you don't know the difference between rvalue/lvalue/etc, you're gonna have a tough time.
- rcxdude 3y agoAre you sure? Many C++ programmers who have learned rust report that it has also made them better C++ programmers.