smallcultfollowing.com
Rustc Reading Club, Take 218 November 2021 Wow! The response to the last Rustc Reading Club was overwhelming – literally! We maxed out the number of potential zoom attendees and I couldn’t even join the call! It’s clear that there’s a lot o...
Observations/Thoughts
2021-11-24
~1 min read
smallcultfollowing.com
I wanted to write about an idea that’s been kicking around in the back of my mind for some time. I call it view types. The basic idea is to give a way for an &mut or & reference to identify which fields it is actually going to access. The m...
Observations/Thoughts
2021-11-10
~14 min read
smallcultfollowing.com
As the web site says, Rust is a language empowering everyone to build reliable and efficient software. I think it’s precisely this feeling of empowerment that people love about Rust. As wycats put it recently to me, Rust makes it “feel like...
Observations/Thoughts
2021-09-22
~7 min read
smallcultfollowing.com
RustConf is always a good time for reflecting on the project. For me, the last week has been particularly “reflective”. Since announcing the Rustacean Principles, I’ve been having a number of conversations with members of the community abou...
Observations/Thoughts
2021-09-22
~6 min read
smallcultfollowing.com
As the web site says, Rust is a language empowering everyone to build reliable and efficient software. I think it’s precisely this feeling of empowerment that people love about Rust. As wycats put it recently to me, Rust makes it “feel like...
Observations/Thoughts
2021-09-08
~7 min read
smallcultfollowing.com
I’ve been working on the Rust project for just about ten years. The language has evolved radically in that time, and so has the project governance. When I first started, for example, we communicated primarily over the rust-dev mailing list...
Miscellaneous
2021-04-07
~5 min read
smallcultfollowing.com
I’ve got an announcement to make. As of Jan 4th, I’m starting at Amazon as the tech lead of their new Rust team. Working at Mozilla has been a great experience, but I’m pretty excited about this change. It’s a chance to help shape what I ho...
Miscellaneous
2020-12-30
~4 min read
smallcultfollowing.com
I wanted to write a post that looks back over 2020 from a personal perspective. My goal here is to look at the various initiatives that I’ve been involved in and try to get a sense for how they went, what worked and what didn’t, and also wh...
Observations/Thoughts
2020-12-23
~15 min read
smallcultfollowing.com
Since we created the Rust teams, I have been serving as lead of two teams: the compiler team and the language design team (I’ve also been a member of the core team, which has no lead). For those less familiar with Rust’s governance, the com...
Miscellaneous
2020-12-16
~5 min read
smallcultfollowing.com
This blog is where I post up various half-baked ideas that I have.All PostsCategoriesGitHubTwitterRSS/Atom feedsSelected posts:The borrow checker withinEmpathy in open source: be gentle with each other
News & Blog Posts
2020-07-14
~1 min read
smallcultfollowing.com
The point of the async interview series, in the end, was to help figure out what we should be doing next when it comes to Async I/O. I thought it would be good then to step back and, rather than interviewing someone else, give my opinion on...
News & Blog Posts
2020-05-05
~13 min read
smallcultfollowing.com
I’ve noticed that the ideas that I post on my blog are getting much more “well rounded”. That is a problem. It means I’m waiting too long to write about things. So I want to post about something that’s a bit more half-baked – it’s an idea t...
News & Blog Posts
2020-04-14
~10 min read
smallcultfollowing.com
Hello everyone! I’m happy to be posting a transcript of my async interview with withoutboats. This particularly interview took place way back on January 14th, but the intervening months have been a bit crazy and I didn’t get around to writi...
News & Blog Posts
2020-03-17
~17 min read
smallcultfollowing.com
Hello! For the latest async interview, I spoke with Eliza Weisman (hawkw, mycoliza on twitter). Eliza first came to my attention as the author of the tracing crate, which is a nifty crate for doing application level tracing. However, she is...
News & Blog Posts
2020-02-11
~11 min read
smallcultfollowing.com
In my #rust2020 blog post, I mentioned rather off-handedly that I think the time has come for us to talk about forming a Rust foundation. I wanted to come back to this topic and talk in more detail about what I think a Rust foundation might...
News & Blog Posts
2020-01-14
~9 min read
smallcultfollowing.com
After reading boat’s excellent post on asynchronous destructors, I thought it might be a good idea to write some about async fn in traits. Support for async fn in traits is probably the single most common feature request that I hear about....
News & Blog Posts
2019-10-29
~13 min read
smallcultfollowing.com
I have been thinking about how language feature development works in Rust1. I wanted to write a post about what I see as one of the key problems: too much concurrency in our design process, without any kind of “back-pressure” to help keep t...
News & Blog Posts
2019-07-16
~8 min read
smallcultfollowing.com
I wanted to give an update on the status of the “async-await foundations” working group. This post aims to cover three things:the “async await MVP” that we are currently targeting;how that fits into the bigger picture;and how you can help,...
News & Blog Posts
2019-07-09
~5 min read
smallcultfollowing.com
In the talk I gave at Rust LATAM, I said that the Rust project has always emphasized finding the best solution, rather than winning the argument. I think this is one of our deepest values. It’s also one of the hardest for us to uphold.Let’s...
News & Blog Posts
2019-04-23
~9 min read
smallcultfollowing.com
Lately, the compiler team has been changing up the way that we work. Our goal is to make it easier for people to track what we are doing and – hopefully – get involved. This is an ongoing effort, but one thing that has become clear immediat...
News & Blog Posts
2019-04-16
~9 min read