Keynote: Rust 1.0 in Number
summary
Rust 1.0 ships May 15th after 5 years of git history and numbers jump (174 merged RFCs then up to 260, downloads ~2M → ~5M). Tooling includes Crater detects regressions against crates.io but currently only Linux and needs turnkey integration. Compiler work builds MIR per-function IR for faster incremental builds and better codegen. Language work targets specialization for traits, borrow-checker improvements to stop spurious long borrows, and a stable plugin API that enables a macros 2.0 future.
AI-written summary · about
chapters (36)
- 0:00Introduction
- 3:03Clarity
- 3:57This is what Rust is
- 4:11Release channels
- 5:21Community
- 6:58Double Down
- 7:10Crater
- 8:56Cloud
- 11:22Compiler
- 12:30Mirror
- 13:14Crates
- 13:36Midlevel IR
- 14:58IDs
- 15:39Zeroing in
- 16:36Zero cost abstraction
- 16:59Abstraction traits
- 17:43Iterators
- 17:55Single implementation
- 18:49Specialization
- 19:13Example
- 19:41Generic vs Specialized
- 21:44Borough Checker
- 22:05Borrowing
- 22:28Borrows
- 23:02Other annoyances
- 23:22Its ok right
- 23:46The good news
- 24:09Plugins
- 25:09Key Constraints
- 25:40Nick Cameron
- 26:30Ferris
- 27:47Cross compilation
- 28:06Cargo install
- 28:48Embedding in other applications
- 30:48Integration with JavaScript objects
- 31:03Conclusion








