Rust: Exploring Lifetimes
The Borrow Checker I have written mostly C and C++ as long as I have programmed. However, as I have been experimenting with Rust lately, I have gained the opinion that it is undeniable that the language does have some features that are a great help in reducing the developer’s cognitive load by offloading some safety enforcements to the compiler. Most of these safety measures are enforced by the compiler through the in-built (and notorious) Borrow Checker. ...