Rust's eleventh year and the shape of a finished language
Six-week releases, no breakage, and a backlog that is finally shorter than it was. What's left is the hard part.
tech, developers, and the code underneath
11 pieces tagged rust,
from January 9, 2025 to January 20, 2026.
Six-week releases, no breakage, and a backlog that is finally shorter than it was. What's left is the hard part.
More const, more stable APIs, and a language whose release notes have become pleasantly dull.
More const, more stable APIs, and an ecosystem that keeps finding ways to need less unsafe code.
LLD becomes the default linker on x86-64 Linux. Link times drop and nobody notices, which is the point.
Inferred array lengths in const generic position, plus x86 SIMD stabilizations that matter for anyone doing math.
if let A = a && let B = b finally compiles. Also naked functions and automatic cargo cache cleaning.
std::io::pipe, asm! jumping to Rust code, and the tenth anniversary of 1.0.
You can finally coerce dyn Sub to dyn Super. Also: HashMap::get_disjoint_mut, and a soundness fix worth reading.
Faster fuse, better hardware support, and a Rust for Linux effort that keeps advancing through genuine disagreement.
New match ergonomics, gen blocks reserved, RPIT lifetime capture changes, and unsafe attributes. Here's what will break.
The next-generation trait solver goes live for coherence checking. Most people will never notice, which is the point.