Rust Articles, Tutorials & News

Rust Through the Ages

How has Rust changed over the years? It’s been nine years since 1.0 was released (well, next week, technically). In that time, there have been 78 major releases and two editions, with a third due later this year. Quite a lot has changed! Those changes hav…

Read more »

Making Async Rust Reliable

Last year was an important year for Async Rust, culminating in the release of async fn in traits, one of Rust’s most long-awaited language features. I’m really proud of the work and expertise the Async Working Group has put in to this effort, and for the …

Read more »

A guide to error handling in Rust

Error handling in Rust is a bit of an intermediate topic. That is in part because error handling in any language is actually more complicated than it seems, partly because it is a still-evolving part of the language and std libs (and therefore a lot of st…

Read more »