Since at least Windows 3.1 we all know that cooperative multitasking is a bad idea. But we see a lot of developers use it, even Rust developers who should know better.
It predates Windows 3.1.
It predates Windows 3.1.