no_std async/await - soon on stable - Ferrous Systems
In about 4 weeks time from the publish date of this blog post, you'll be able to use the async/await feature in no_std code on stable! In this blog post we go over the work we did to make it happen and what we learned from building a proof of concept...
Do you need help with coding? Get in touch Get updates In about 4 weeks time from the publish date of this blog post, you'll be able to use the async/await feature in no_std code on stable! In this blog post we go over the work we did to make it happen and what we learned from building a proof of concept executor for the ARM Cortex-M architecture. TL;DR We did work in the compiler ( rustc ) to enable the async/await language feature in no_std code While making this possible, we were also able to improve the compilation time and runtime performance of async code for everyone These improvements
saved by
related reading
- async/await on embedded Rust - Ferrous Systemsferrous-systems.com
- Bringing async/await to embedded Rust - Ferrous Systemsferrous-systems.com
- Concurrency Patterns in Embedded Rust - Ferrous Systemsferrous-systems.com
- Let futures be futureswithout.boats
- Why async Rust?without.boats
- Async Rust Is A Bad Languagebitbashing.io
- Who Runs Your Rust Future? Hands-On Intro to Async Rust | AIBodhaibodh.com
- Introduction - Asynchronous Programming in Rustrust-lang.github.io
- Is there a good read on different async runtimes? - help - The Rust Programming Language Forumusers.rust-lang.org
- (Quite) A Few Words About Asyncyoric.github.io
- Writing an OS in Rustos.phil-opp.com
- Why choose async/await over threads? | Hacker Newsnews.ycombinator.com