If you truly believe that this is a 10-yr+ journey, then learning Rust just for fun and exploration seems worth it.
Any language that forces me into a new domain, whether by the goal it wants to solve, its paradigms, or environment, seems highly worth it.
P.s. try OCaml