3 ms·
Before learning Rust, I would highly recommend learning C/C++. Rust has patterns that are very different from any other language I know of. This is why it come
by iscoelho 6y ago
Before learning Rust, I would highly recommend learning C/C++.
Rust has patterns that are very different from any other language I know of. This is why it comes across as an extremely difficult language. I would say however that C comes very close to having similar patterns (if you have discipline!) partially due to lack of OOP.
I'd also say that Rust is a poor language to learn multi-threaded programming. You absolutely won't appreciate Rust until you work in a language with no safety & learn the rationale yourself.
- pornel 6y agoI had hard time learning Rust, because I knew C. C programmers see references as pointers, and then tangle themselves into borrow checking hell, because they try to avoid copying, but actually avoid owning.