Rust's ownership and borrowing mechanisms guarantee memory safety at runtime. Here's how to use them in your programs.
Programming languages tend to polarize, and Rust is by far no exception ... And of course, there is a GitHub repository with all of the source code.