Rust
summary
Rust at Microsoft argues concrete tradeoffs: Microsoft measures 468 CVEs (2018) and estimates ~$150,000 per incident, with 70% memory-safety CVEs tied to C/C++, so adoption focuses on reducing audit surface. Claims include Rust performance near C++, tooling like cargo and bindgen, and interop work against MSVC/LLVM. Real deployments include Azure IoT, a Kubernetes WebAssembly project, and VS Code components. Ecosystem numbers cited: core Rust crates show about 1% unsafe code, making audits far smaller.
AI-written summary · about
chapters (18)
- 0:00Intro
- 1:30The problem
- 3:15Cost
- 4:20How many issues
- 5:05The cost
- 7:15Memory safety
- 10:25Solutions
- 13:45Runtime checks
- 15:30System software
- 23:00Rust 10x improvement
- 24:33Security challenges
- 31:03Rust vs garbagecollected languages
- 33:08Rust and Verona
- 36:35Is Rust common enough
- 39:05Additional questions
- 40:43Is Rust being used in any release
- 42:01Rust vs Go
- 44:03Outro








