Tbh I think Rust is way easier than people make it out to be You can literally learn it in 2 weeks What I did was I took 15 minutes a day to solve a programming puzzle in Rust After 2 weeks I basically had memorized almost all the patterns to solving borrow checker errors
Working with the borrow checker is 90% pattern matching on previous borrow checker problems you’ve fixed At first it requires a little more cognitive resources But after a while it’s basically a memorization problem
And of course, read the Rust book, but not all at once
@zack_overflow Real life “borrow checker” problems tend to be design problems and you generally fix them by adapting your design. I don’t think there’s that many tricks you can really memorise there. If there’s a borrow checker problem there’s an ownership problem. End of.
@zack_overflow "memorisation problem".. I can figure out how to do things in C or a C++ subset with fewer language tools more quickly than I could learn the Rust libraries. I persevered but I fully understand resistance. tradeoffs.. rust codebases scale well but it takes longer to get into