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.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.I'd love to see an RTOS for Rust, but am worried it will be Async.(I am referring to the Async/Await pattern; not asynchronous programming or concurrency)