I'd love a language that is a GC'd like go, but with the ML inspired type system, and still an imperative language. OCaml seems to be the closest thing to Rust in that regard, but it's not imperative.
Nim is pretty close to that for me. Itβs more pascal-ish inherited but has a sophisticated type system including case types similar to ML sum types and compile time.