News for hackers. Stuff that matters.
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.
Re:Await in Rust by Rusky on Tuesday August 13, 2019 @11:19AM (#20686658)
...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.

Re:Await in Rust by pcwalton on Tuesday August 13, 2019 @05:34PM (#20690517)
I was in the meetings where the decisions were made. The decision to add 1:1 in the first place was because of performance problems with M:N.