8 ms·
I am still what I would classify as “learning rust” and have yet to do anything very complicated with rust (have been doing large-scale C/C++ professionally for
by Kon-Peki 2y ago
I am still what I would classify as “learning rust” and have yet to do anything very complicated with rust (have been doing large-scale C/C++ professionally for nearly 20 years).
Conceptually, the borrow checker and lifetimes are no big deal. (As an aside, I think that the less exposure someone has to other programming languages, the easier it is to “get it”) They are being introduced and taught very poorly. By very smart and accomplished experts, yes. Just not experts in teaching. And if you look at the GitHub discussions for the rust book, for example, you’ll see suggestion after suggestion on how to make improvements - from people learning rust - but they don’t want to accept this advice because then the website and the printed book would diverge.