Programming in Rust: the good, the bad, the ugly
Rust is strongly typed and provides excellent compiler messages: if you managed to appease the compiler, there’s a good chance your code will work–barring any logic flaws. On to the details:
Rust code is fairly easy to read, and doesn’t suffer from the hard to parse syntax of languages like C++ or Scala. Rust code is safe (provided you don’t use the unsafe keyword, or call out to unsafe C libraries)
Rust’s Result and Option provide a good way for dealing with functions that might return a value, or variables that might contain a value.
Source: hackernoon.com