Asynchronous Rust on Cortex-M microcontrollers
Most of my programming these days is on Cortex-M, using Rust. The article is another prior in my suspicion that Async embedded Rust is designed with toy use cases in mind (blinky); I don't know how it would work in practical firemware because I haven't seen examples.<p>Another possibility is that my brain and learning patterns don't work well with Async. I have a hard time understanding it, and it feels like a layer of obfuscation or misdirection. It's an abstraction that may be more suitable for other learning styles, or different program structures or requirements than the ones I've worked on.<p>I'd love to see an RTOS for Rust, but am worried it will be Async.<p>(I am referring to the Async/Await pattern; not asynchronous programming or concurrency)