I feel like Go has a similar role to Java. Although it's mercifully free of inheritance and the functional stuff they've bolted on.
Rust has a similar role to C++ but reads more like Python and Elixir's lovechild.
Rust has a similar role to C++ but reads more like Python and Elixir's lovechild.
I guess jit is bad for a micro service that scales constantly or a lambda. But java does have all of these options now. They just are not useful for most people.