linusw: Rust in Perspective.
Rust is attempting to raise the abstraction in the programming language and ultimately to join computer science and software engineering into one single discipline, an ambition that has been around since these disciplines were created.
What is unique about Rust is that it fuses “impure” functional programming with imperative programming, and compiled to target machine code from day one.