Revisiting Rust’s modules

As part of the Ergonomics Initiative, I and several others on the Rust language team have been taking a hard look at Rust’s module system. There are two related perspectives for improvement here: learnability and productivity. Modules are not a place th… Read more

Similar

Fastest RaptorQ codec now in Rust

In my last blog post, I wrote about learning Rust and implementing the RaptorQ (RFC6330) fountain code. I only optimized the library for handling small message sizes, since it was mainly a project to help me learn Rust. However, since releasing it, a numb... (more…)

Read more »

Rust 2020

One month ago the Rust team put out a call for blogs 2020. I quite like these posts because it provides an occasion to provide perspective on all of Rust, by everyone. In this post I'll look back at Rust's development over 2019, and cover topics that seem... (more…)

Read more »