Re:Go: What We Got Right, What We Got Wrong
by kibwen on Thursday January 04, 2024 @07:38PM
(#38874226)
Both Rust and Go are descendants of Limbo, Pike's prior language, although while Limbo's DNA remains strong in Go it's much more diffuse in Rust.
[ Parent
| on HN ]
Re:Go: What We Got Right, What We Got Wrong
by sapiogram on Friday January 05, 2024 @08:09AM
(#38878671)
While those influences are important to Rust's history, they were mostly removed from the language before 1.0, notably green threads and the focus on channels as a core concurrency primitive. Channels still exist as a library in stdlib, but they're infinitely buffered by default, and aren't widely used.