Ask Me Anything with Felix Klock
summary
A live Q&A at PLDI 2020 explains concrete Rust work: ongoing unsafe code guidelines to write down rules, a dynamic checker implemented in the Miri interpreter for stack‑borrows undefined behavior, heavy focus on shaving ridiculous compile times via better incremental compilation and MIR optimizations, exploration of alternatives to LLVM, and shipping rust‑analyzer as the IDE backend; examples include phantom data and Pin causing subtle soundness and API surprises that motivated these tooling and documentation efforts.
AI-written summary · about
chapters (5)
- 0:00Start
- 1:33How Did You Get Involved in Rust
- 3:27How Has Your Role in the Russ Team Evolved over Time
- 19:33What Do You Think Are the Biggest Opportunities of Improvement on the Optimization Phases of the Rus Compiler and Do You Have any Advice to Someone Who Wants To Contribute both to Rusty or Do Research on Rusty Optimization
- 46:50What's the Backstory behind Your Dissertation How Did You Choose the Topic and What Was the








