What's New in Rust 1.54 and 1.55
Oct 25, 2021•44 min
Episode description
Jon and Ben discuss the highlights of the 1.54 and 1.55 releases of Rust.
Contributing to Rustacean StationRustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
- Twitter: @rustaceanfm
- Discord: Rustacean Station
- Github: @rustacean-station
- Email: hello@rustacean-station.org
- [@00:55] - Attributes can invoke function-like macros
- [@04:04] - wasm32 intrinsics stabilized
- [@06:59] - Incremental compilation is re-enabled by default
- [@08:55] - Stabilized APIs
- [@11:00] - Changelog deep-div
- [@11:04] - cargo report and future incompatibility lints
- [@14:12] - LLVM mutable noalias is on again
- [@16:24] - CARGO_TARGET_TMPDIR
- [@17:24] - Use semver 1.0
- [@19:26] - Cargo deduplicates compiler errors
- [@20:24] - Faster, more correct float parsing
- [@22:20] - io::ErrorKind variants updates
- [@28:08] - Open range patterns added
- [@29:44] - Stabilized APIs
- [@29:44] - MaybeUninit
- [@32:44] - ops::ControlFlow
- [@35:59] - string::Drain::as_str
- [@37:52] - Changelog deep-dive
- [@38:08] - Build scripts informed about rustc configuration
- [@38:38] - cargo clippy --fix
- [@39:10] - Clippy lint override survey
- [@40:07] - #[doc(hidden)] on trait implementations
Intro Theme: Aerocity
Audio Editing: Jeremy Jung
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Transcript: Eric Seppanen
For the best experience, listen in Metacast app for iOS or Android
