
Rustacean Station
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.
50:48
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Lint uplifted into real Rust lints, allowing for improved code analysis and enforcement
- Introduction of recursive panics, providing the ability to catch inner panics before unwinding
Deep dives
Clippy lints now stabilization
The drop_ref, drop_copy, forget_ref, and forget_copy lints, previously part of Clippy, have been uplifted into real Rust lints.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.