Rust is a relatively new programming language that promises to be as fast as C, but less complex and error prone. Rust compiles directly to machine code, so it doesn’t require a virtual machine. This makes it faster than languages like Java or Python. It also doesn’t use a garbage collector, which makes it faster and more predictive than other compiled languages like Golang. On top of speed and predictability, Rust also promises a programming model that ensures memory and thread safety, w...