Rust's borrow checker is the most advancement in programming languages in the past decade - it's crazy to me that we're still using languages that happily let you shoot yourself in the foot with null pointer exceptions