Re:Await in Rust
by pcwalton on Monday August 12, 2019 @10:55PM
(#20682390)
Early Rust used M:N exclusively and didn't need dynamic dispatch for I/O.
[ Parent
| on HN ]
...but a large part of the reason to ditch M:N was the overhead it added to 1:1-style IO in a language quickly moving toward the C++ space.
They didn't decide to move off of M:N when it was exclusively M:N.