"Rust Training at Scale"
summary
Google documents a program that moves C/C++ engineers to Rust with a concentrated curriculum and hands-on classes, citing the industry ~70% of critical vulnerabilities due to memory unsafety and Android’s switch to Rust (AOSP: 2019 add, 2021 fully supported). The team builds a classroom-ready Rust Fundamentals (4-day) and four Deep Dives, publishes materials on GitHub (open course with 300 contributors, ~80% external), writes an mdBook translation plugin, and runs 100+ classes with top internal course ratings.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 0:46Memory and Safety
- 2:26Android
- 3:56Challenges
- 4:57Requirements
- 6:42Conclusion
- 7:43Rust Fundamentals
- 9:28Rust Global
- 10:32Emptybook
- 13:39Rust Training at Google
- 14:14Interaction
- 17:24Problems
- 19:00Final words
related talks
04m"Scaling Safety: Rust at Google”
34mTransitioning to memory safety: lessons from the Android project
22mRust as a Foundation for a Safe and Sustainable Future
41mThe Future of Rust in Academia
40mWhat's up with Rust?
38mRust: The First 10 Years Were the Easiest
24mTeaching Rust to Beginners: Dreams and Drawbacks
40mWhy Rust?
