Re:Java 26 is here, and with it a solid foundation for the f...
by phplovesong on Saturday March 28, 2026 @03:00AM
(#47552276)
You cant seriously compare JVM to the Go runtime. The JVM is on another level in size, complexity and bulkiness and size for a "compiled binary".
The Go runtime is mostly just for goroutines and other runtime stuff, like relection etc.
A go hello world binary is around 1mb, while the java one is (with a jre) up and around 50mb.
It's a runtime, and go also has a similar, fairly fat runtime. It's just burnt into the binary instead of being shipped separately. (Hell, even Rust has a runtime, it's just very very lean compared to languages featuring a full GC like go and java)