Rust
From APIDesign
Rust is a modern successor of C - a low level system programming language without Garbage Collection, but with memory safety! That safety comes from a strict linear type system - the strongest, but also hardest to use thing in Rust. I am just trying to rewrite my Sieve of Eratosthenes to Rust and it is almost impossible without reading Too Many Lists book. Will spending days of studying to implement something as trivial pay off?