RustConf 2022 - Async Rust: Past, Present, and Future by Nick Cameron

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=5aFybGRN0zI



Duration: 31:15
256 views
0


Today, async and await are stable parts of the language, but you can't actually run async code without a third party runtime. Unlike most languages, an async function has to be awaited before any work gets done. Cancellation can happen at any time and can cause surprising errors. Why is async Rust this way? And how is it changing? This talk will cover the design decisions and trade-offs which led to the current design, what that design means for async programming today, and what the Async Working Group is doing to make it better: our plans, current status, and ongoing work.




Other Videos By Confreaks


2022-09-06PowerShell+ 2019 - PowerShell Error and Event Collection at Scale by Dakota Clark
2022-09-06PowerShell+ 2019 - Better Ops Together: Practical PowerShell Pair Programming... by Mark Kraus
2022-09-05RustConf 2022 - Weird Expressions and Where to Find Them by Michael Gattozzi
2022-09-05RustConf 2022 - Your Open Source Repo Needs A Project Manager by Alice Cecile
2022-09-05RustConf 2022 - Writing a GraphQL compiler in Rust, a case study by Iryna Shestak
2022-09-05RustConf 2022 - How we ship Rust in OpenSUSE by William Brown
2022-09-05RustConf 2022 - Bootstrapping: The once and future compiler by Joshua Nelson
2022-09-05RustConf 2022 - All aboard the Rust (electric freight) train! by Julie Wang
2022-09-05RustConf 2022 - The Sheer Terror of PAM by Xe Laso
2022-09-05RustConf 2022 - What If We Pretended Unsafe Code Was Nice, And Then It Was? by Aria Beingessner
2022-09-05RustConf 2022 - Async Rust: Past, Present, and Future by Nick Cameron
2022-09-05RustConf 2022 - Opening Keynote by Josh Triplett and Tyler Mandry
2022-09-01PowerShell+ 2019 - Doctor, Don't Defenestrate: What to Do with Legacy Scripts by Michael Lombardi
2022-09-01PowerShell+ 2019 - Firewall Evasion and Remote Access with OpenSSH by Anthony Nocentino
2022-09-01PowerShell+ 2019 - Securing PowerShell: Hands-On Lab by Ashley McGlone
2022-09-01PowerShell+ 2019 - Microsoft Azure Policy Guest Configuration by Michael Greene
2022-09-01PowerShell+ 2019 - Writing Compiled PowerShell Cmdlets by Thomas Rayner
2022-09-01PowerShell+ 2019 - Parselmouth - bending the PowerShell language by Mathias Jessen
2022-09-01PowerShell+ 2019 - PowerShell Remoting Internals by Paul Higinbotham
2022-09-01PowerShell+ 2019 - PSScriptAnalyzer (PSSA) VS-code integration & ... by Christoph Bergmeister
2022-09-01PowerShell+ 2019 - Unexplained phenomena: powerful tricks you likely didn't know... by Kirk Munro