Rust <i>could</i> be the future, but I just don&#x27;t see it for Kotlin. Scala&#x27;s not perfect, but moving to Kotlin leaves a lot on the table. It reminds me of Swift in the way that it left out a lot of Scala at the outset, but appears to be slowly growing Scala-like functionality. At some point, I&#x27;m like, maybe life would be better if people just used Scala or languages that attempt to build on its techniques, rather than scale them back.