logoalt Hacker News

Hinriktoday at 3:08 PM4 repliesview on HN

Layperson here: what is special about Go's runtime, aside from the GC?


Replies

djha-skintoday at 4:20 PM

Chief design goals were radically easy concurrency and speed of compilation.

show 1 reply
vips7Ltoday at 5:27 PM

Is the Go GC that special? Is it even generational yet?

show 1 reply
fnord77today at 3:17 PM

Goroutines?

onlyrealcuzzotoday at 3:17 PM

It's literally the most sophisticated scheduling engine in the world.

In practice, Go can typically outperform Rust in throughput (using more memory), despite having a mountain of disadvantages against it in theory.

That's how good the Go scheduler/runtime is.

show 7 replies