~/talk

"From Blue Screens to Orange Crabs: Microsoft’s Rusty Revolution"

Talkat RustConf 2025 · 2025-09-02..09-05· [rust, security]
slides:none on file

Microsoft reports ~70% of past vulnerabilities come from memory-safety bugs and describes concrete migrations: a TrueType port becomes 154,000 lines of Rust in six months, GDI region code moves into production as win32kbase_rs.sys and turns exploitable bugs into deterministic kernel crashes, DiskANN is rewritten in Rust to handle millions of nodes with higher throughput and lower memory use, Caliptra firmware and many Azure agents run in Rust, HyperV adds ARM64 emulation in Rust, Hyperlite boots sandboxes in under 1.5 ms, and Azure Data Explorer grows to ~350k Rust lines.

AI-written summary · about

  1. 0:00The case for Rust
  2. 3:27Adoption in Windows
  3. 8:04Rust in Office and Azure
  4. 21:53Developer experience
  5. 26:39Accelerating migration
  6. 27:50GraphRAG and future outlook
  7. 30:20Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.