Tag

Gossamer

1 stories

Gossamer promises “pause-free” memory and real goroutines — then ships a reference counter and a Rust compiler (gossamer-lang.org)

Gossamer (v0.19.1) offers Result/Option, traits, typed channels on an M:N scheduler, no async coloring, no unsafe, no macros — memory via deterministic reference counting plus arena regions. It reads like a greatest-hits of modern language design.

The takedown was specific: dropping the last reference to a 10,000-node cyclic graph is a stall, so “pause-free” is marketing; and the compiler is written in Rust, which for a self-described systems language is the tell.