Rustacean Station  cover image

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

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.
App store bannerPlay store banner