Re:Java 26 is here, and with it a solid foundation for the f...
by phplovesong on Wednesday March 18, 2026 @12:06PM
(#47427507)
The drawback is also the JVM. Its a heavy, bulky VM. The alternative being Go that is much lighter.
[ Parent
| on HN ]
Re:Java 26 is here, and with it a solid foundation for the f...
by gf000 on Thursday March 19, 2026 @04:32AM
(#47436452)
With all due respect, I'm fairly sure that anyone using "VM" the same way as you do here really think of it as a container or what.
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)
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.