> I'm beginning to wonder if it's actually more difficult for C++ developers to learn Rust, at least speaking from personal experience.
It seems to go one of two ways with C++ developers:
- Some C++ developers were alsready hyper aware of object lifetimes and were effectively enforcing Rust's constraints on their own code manually anyway. They find Rust the easiest of anyone
- Some C++ developers were blissfully unaware of object lifetimes and played fast and loose with them so long as it worked. Those C++ struggle with Rust more even those with no previous low-level experience.
> There are so many things I want to do in Rust when mapping from my C++ knowledge
As someone who came to Rust from JavaScript, I can attest that with a few exceptions the opposite is true for JS knowledge: basically everything I was used to being to do from JavaScript I can do in Rust.