Rust 1.16 has a slew of compiler usability improvements: https://blog.rust-lang.org/2017/03/16/Rust-1.16.html (IMO rustc is pushing the state of the art in some cases!)