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...
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...
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...
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...
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...