TLDR Dev · MISCELLANEOUS
ASYNC RUST NEVER LEFT THE MVP STATE
Summary from the TLDR Dev newsletter
Async Rust currently introduces binary bloat on microcontrollers because compiler-generated state machines are not yet true zero-cost abstractions. A formal project goal and funding are being sought to integrate compiler optimizations that collapse identical states and remove unnecessary overhead, so that these abstractions can be brought closer to their intended efficiency.