I am very intrigued by Nimrod. The language seems to have goals that overlap with e.g. Rust, but with a bunch of really interesting design decisions (e.g. GC by default, but first class support for manual memory management). Given the amount of force driving Rust (and Rust's PR machine), compared to Nimrod which seems to be really pushed forward by one single person, I'm really impressed by how far Nimrod got. I real…
Since Mesa/Cedar (1978) there have been quite a few systems languages proposing that approach.
http://bitsavers.trailing-edge.com/pdf/xerox/parc/techReport...