A Snapshot of Rust's Popularity in July 2018

Talking about a language's popularity is traditionally a tricky topic. How do you measure popularity? How do you compare one language to another when they're focused on different styles and different audiences? So, rather than having one or two charts, I'm going to look at a numb…
Read more...

Starting the next thing

It's that time again! July 31st will be my last day at Mozilla. Even though I was only at Mozilla for just under two and a half years, I had the good fortune to work on some pretty awesome projects. I joined the Rust team and worked with Niko Matsakis and Aaron Turon on where Rus…
Read more...

How fast can we compile Rust hello world?

Seeing Nick Nethercote's blog post about speeding up the compiler, I started wondering just how fast could a Rust compiler be? How fast could we compile a simple example? How fast can we compile a Rust hello world? Starting out When you do a cargo new hello_rust --bin, you get …
Read more...

Talking about how we talk about Rust in 2018

This is an entry in the #rust2018 blogging efforts to talk about Rust in 2018 When you come to Rust, you're bound to hear a lot of phrases. "Wrestling with the compiler". "Rust evangelism task force". "Non-lexical lifetimes". "Systems programming". Some seem strange. Others are…
Read more...

Improving how we improve Rust in 2018

Here's my #rust2018 post to add to the batch. The past few years, I've been lucky to be part of the Rust community survey process. In 2016, this data helped show the need to improve usability. We had good foundations, but they were too hard to get at. In 2017, we saw a renewed…
Read more...