I guess I’m jumping to conclusions but it seems like a lot of lessons have been learnt since JVMs and .NET came onto the scene, and that WASM runtimes and the future languages that target them will prioritise speed at every stage.
Go already cross-compiles to WASM, so if desired, Go code can be run via WASM. But on the server, you probably rather want to run the Go code natively. For the client, this should be quite interesting.
Re:Go + Services = One Goliath Project
by PudgePacket on Saturday December 21, 2019 @09:39PM
(#21854796)
One doesn't just write WASM though.. WASM is like the JVM. You still need to write code in some other language.
> fast compiles, fast startup and fast runtime ... mainstream
C is this but it's harder to write secure/correct C, the standard library is smaller, and there's no canonical toolchain in the same way as Go.