Scoopfeeds — Intelligent news, curated.
computer-science

Gossamer: a Rust-flavoured language with real goroutines and pause-free memory

Hacker News · Jun 26, 2026, 6:32 PM

Key takeaways

  • Forward pipes (|>), immutable by default, and one obvious way to do things.
  • Deterministic reference counting plus arena { } regions reclaim memory the moment it's done.
  • Blocking calls park the goroutine, not the thread.

Forward pipes (|>), immutable by default, and one obvious way to do things. Data flows top-to-bottom, the way you wrote it — not nested inside-out.

Deterministic reference counting plus arena { } regions reclaim memory the moment it's done. No borrow checker, no lifetimes, no stop-the-world collector.

go and typed channels on an M:N scheduler. Blocking calls park the goroutine, not the thread. No async, no await, no function colouring.

Article preview — originally published by Hacker News. Full story at the source.
Read full story on Hacker News → More top stories
Aggregated and edited by the Scoop newsroom. We surface news from Hacker News alongside other reporting so you can compare coverage in one place. Editorial policy · Corrections · About Scoop