@zeta Rust is unusual but you definitely should give it a chance - the documentation is excellent, the compiler is so good it tells you what code should you write to fix issues, and you get a lot of goodies in exchange of the effort. The learning curve is also going to decrease soon with the Rust 2018 edition (e.g. non-lexical lifetimes, impl Trait, async/await)