@codrusofathens Rust is pretty much owning WebAssembly at least. For wasm it is almost like what C is for bare metal.
So one probably quite widely used web stack in future has along the lines these layers:
1. JavaScript/TypeScript as orchestrator
3. Rust compiled into wasm as "client-side" latency backend.
3. Java in the "server-side" backend.
Makes sense because more stuff can offloaded to the client. For large batch computations Java is pretty solid, but for more latency sensitive stuff you'd want to use Rust.
And obviously it makes sense in any possible business to scale down the amount of investment to the "new", or like find a sweet spot for that investment...