Rustacean Station

What's New in Rust 1.52 and 1.53


Listen Later

Jon and Ben discuss the highlights of the 1.52 and 1.53 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
  • Timestamps & referenced resources
    [@01:31] - Rust 1.52
    • [@01:31] - Stabilized APIs
    • [@04:28] - All integer division and remainder APIs made const
    • [@07:45] - Rust 1.52.1 and incremental compilation
    • [@11:30] - LLVM 12
      • Disable “mutable noalias”
      • Bringing Stack Clash Protection to Clang/x86, the Open Source Way
      • [@16:15] - unsafe_op_in_unsafe_fn lint
      • [@23:03] - Rust 1.53
        • [@23:03] - IntoIterator for arrays
        • [@26:45] - Unicode identifiers
        • [@29:37] - Or patterns
        • [@31:05] - Stabilized APIs
          • BITS associated const on numeric primitives
          • [@36:36] - {f32, f64}::from_str now parse and print special values (NaN, -0) according to IEEE RFC 754.
          • [@38:05] - {f32, f64}::is_subnormal
          • [@41:11] - Cargo changes
            • RFC: Make the authors field optional
            • [@43:52] - Rust 2021 Edition Preview
              • [@43:52] - What is an edition?
              • [@47:33] - Additions to the prelude
              • [@50:54] - Default Cargo feature resolver
              • [@51:49] - IntoIterator for arrays
              • [@53:09] - Disjoint capture in closures
              • [@54:35] - Panic macro consistency
              • [@56:00] - Reserving syntax
              • [@1:01:38] - Or patterns in macro_rules
              • [@1:03:16] - Promoting two warnings to hard errors
              • Credits

                Intro Theme: Aerocity

                Audio Editing: Jeremy Jung

                Hosting Infrastructure: Jon Gjengset

                Show Notes: Ben Striegel

                Hosts: Jon Gjengset and Ben Striegel

                Transcript: Eric Seppanen

                ...more
                View all episodesView all episodes
                Download on the App Store

                Rustacean StationBy Rustacean Station

                • 4.9
                • 4.9
                • 4.9
                • 4.9
                • 4.9

                4.9

                62 ratings


                More shows like Rustacean Station

                View all
                Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

                Software Engineering Radio - the podcast for professional software developers

                274 Listeners

                The Changelog: Software Development, Open Source by Changelog Media

                The Changelog: Software Development, Open Source

                284 Listeners

                LINUX Unplugged by Jupiter Broadcasting

                LINUX Unplugged

                265 Listeners

                Talk Python To Me by Michael Kennedy

                Talk Python To Me

                590 Listeners

                Software Engineering Daily by Software Engineering Daily

                Software Engineering Daily

                621 Listeners

                Python Bytes by Michael Kennedy and Brian Okken

                Python Bytes

                215 Listeners

                Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

                Syntax - Tasty Web Development Treats

                987 Listeners

                CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

                CoRecursive: Coding Stories

                189 Listeners

                Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

                Kubernetes Podcast from Google

                181 Listeners

                The Real Python Podcast by Real Python

                The Real Python Podcast

                139 Listeners

                Signals and Threads by Jane Street

                Signals and Threads

                72 Listeners

                Oxide and Friends by Oxide Computer Company

                Oxide and Friends

                47 Listeners

                Rust in Production by Matthias Endler

                Rust in Production

                19 Listeners

                Self-Directed Research by OneVariable GmbH

                Self-Directed Research

                11 Listeners

                The Pragmatic Engineer by Gergely Orosz

                The Pragmatic Engineer

                63 Listeners