So you want to write a driver in Rust?
Ever wondered if Rust is a good fit for writing drivers? Spoiler: it can be! Join “So you want to write a driver in Rust?” to explore the journey. We’ll tackle why Rust’s features are compelling for this domain, what hurdles you might encounter, and how you can begin writing safer drivers.
Alice RYHL
Google Denmark
Alice is a software engineer on the Android Rust team at Google. She has written multiple Rust drivers for the Linux kernel already, the most well known being the Rust Binder driver. Outside of kernel space, Alice is also the maintainer of the Rust library Tokio, which you can think of as the standard library for asynchronous Rust.