

What's New in Rust 1.70 and 1.71
Sep 30, 2023
The podcast highlights the 1.70 and 1.71 releases of Rust, discussing topics like Cargo's sparse protocol, OnceCell and OnceLock, Named debug levels, Enforced stability in the test CLI, Stabilized APIs, Changelog deep-dive, Use SipHash-1-3 instead of 2-4, Alignment debug checks for pointer derefs, Relaxed ordering for asm! operands, C-unwind ABI RFC, Debugger visualization attributes, raw-dylib linking, Upgrade to musl 1.2, Const-initialized thread locals, Uplift drop_ref clippy lints, Optimized cargo under rustup, and rust-version inclusion in publishing.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7
Introduction
00:00 • 1min
New Feature for Faster Dependency Resolution in Rust
01:30 • 2min
Lazy Static Variables and 'Once Cell' in Rust
03:18 • 12min
Enforced Stability in Test CLI and Default Trait Implementations for Iterators
14:57 • 3min
RC.into_inner() and Arc.into_inner() in Rust
18:26 • 18min
New Features: Debugger Visualization Attribute and Raw Dialy Blinking
36:43 • 2min
Muscle Upgrade and 64-bit Time Support
38:15 • 12min