Will Crichton: Rust for Everyone!

Опубликовано: 17 Июнь 2026
на канале: Jane Street
80,261
like

Rust promises to empower everyone to build reliable software, but its unique features create steep learning curves. In this talk, Will Crichton presents four years of research into evidence-based tools that help both novices and experts work more effectively with Rust's complexity, including:
Ownership visualization: Interactive diagrams showing permissions (read/write/own) that help students understand borrowing better than rule-based explanations
Trait debugging: A graphical tool for navigating complex trait inference trees when compiler errors become unreadably long
Program slicing: Using Rust's type system to automatically highlight only code relevant to specific variables

All tools discussed are open source and available for use.

Read the full transcript here: https://www.janestreet.com/tech-talks...