Hacker News new | ask | show | jobs
by zik 1033 days ago
> Go’s GC is undeniably less advanced than OpenJDK’s

Java relies very heavily on its GC and tends to generate a lot more short lived objects which need collection than Go. Go's approach to memory management learns from this and focuses on creating fewer short-lived memory objects and providing much shorter GC pauses than Java. It's definitely less complex than Java's GC but it's also very performant and a lot less trouble than Java's GC in my experience.