If you don&#x27;t have a hard requirement for manual memory management then there are good rust-like options on the JVM - Scala if you want java-like maturity and tool support, perhaps Ceylon if you want rust-like new-language elegance.