"Scaling Safety: Rust at Google”
summary
Google describes concrete Rust rollouts: Crubit enables fine‑grained Rust/C++ interop so Rust can attach to billions of C++ lines; Android ships over a dozen components in Rust (Bluetooth, Wi‑Fi, USB drivers, dynamic loader, disk crypto) and Chrome replaces freetype after 109 CVEs, cutting security burden. Fuchsia now has more Rust than C++ and core pieces like Starnix and FXFS are Rust. Cloud client libs cover 140+ APIs, and JSON/XML/audio parsers are replaced with faster, memory‑safe Rust libraries.
AI-written summary · about
related talks
22m"Rust Training at Scale"
06mHow We Replace Common C and C++ Libraries
59mRust in Production
38mRust: The First 10 Years Were the Easiest
22mRust as a Foundation for a Safe and Sustainable Future
34mTransitioning to memory safety: lessons from the Android project
56mWhen to Choose Rust
53mRust: Reach Further!
