Jon and Ben discuss the highlights of the 1.88 through 1.90 releases of Rust.
Contributing to Rustacean Station
Rustacean 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
Timestamps & referenced resources
[@00:26] - Rust 1.88
[@00:26] - Let chains
The if let temporary scope
[@09:09] - Naked functions
[@11:55] - Boolean configuration
[@14:15] - Cargo automatic cache cleaning
[@17:52] - Stabilized APIs
[@17:52] - hint::select_unpredictable
[@21:16] - <[T]>::as_chunks
[@22:25] - Default for *const T
[@23:13] - HashMap::extract_if
[@23:43] - More metadata from Span
[@24:48] - Changelog deep-dive
[@24:48] - De-stabilize #[bench]
[@26:55] - --no-capture
[@28:31] - Rust 1.89
[@28:40] - Explicitly inferred arguments to const generics
[@30:14] - Mismatched lifetime syntaxes lint
[@35:29] - More x86 target features
[@36:33] - Cross-compiled doctests
[@38:31] - i128 and u128 in extern "C" functions
[@40:38] - Demoting x86_64-apple-darwin to Tier 2
Platform support policy
[@42:18] - Standards Compliant C ABI on wasm32-unknown-unknown
More about the ABI changes
[@46:05] - Stabilized APIs
[@46:05] - File::lock
[@48:34] - Changelog deep-dive
[@48:40] - aarch64 frame pointers
Why do frame pointers matter?
[@49:59] - Allow storing format_args! in variable
Behind the scenes of format_args!
[@51:38] - rustdoc sidebar on mobile
[@52:14] - Rust 1.90
[@52:14] - LLD is now the default linker on x86_64-unknown-linux-gnu
PR with lots of linked resources
rustc performance diff with lld
[@1:01:26] - Cargo adds native support for workspace publishing
[@1:03:03] - Stabilized APIs
[@1:03:26] - u{n}::saturating_sub_signed
[@1:04:20] - Changelog deep-dive
[@1:04:20] - home_dir fall back if HOME is set but empty
Podden och tillhörande omslagsbild på den här sidan tillhör
Rustacean Station. Innehållet i podden är skapat av Rustacean Station och inte av,
eller tillsammans med, Poddtoppen.