3 ms·
I have the unsubstantiated theory that experienced developers have a harder time than less experienced developers when learning Rust. You need to forget a lot o
by estebank 6y ago
I have the unsubstantiated theory that experienced developers have a harder time than less experienced developers when learning Rust. You need to forget a lot of constructs that work well enough in the languages you already know because they introduce things that go counter the single owner enforcement that Rust has, whereas somebody with less experience will simultaneously accept restrictions as "just the way it is" and not seek out more performant constructs that are much harder to understand.
- brabel 6y agoThe parent commenter is an example of a beginner programmer who found it very hard to start with Rust as a first language. I believe he's typical because as he said, you need to know A LOT of things in Rust to get even very simple things done, unlike "easier" languages like Python and JavaScript.