Re:Threads, Threads, and More Threads
by Findecanor on Tuesday March 22, 2022 @09:43PM
(#30773897)
Microsoft's research OS Midori supposedly did everything with async/await and got down to about one thread per processor (or at least one thread per process and processor).
In Midori all programs were written in a special dialect of C#. Safety would have been ensured by the language, but all programs it actually ran were probably also written by very competent programmers (which doesn't happen in real life ...).
If I understand things correctly, the language would have imposed an early example of "Structured Concurrency" (although that term hadn't been invented yet)
In Midori all programs were written in a special dialect of C#. Safety would have been ensured by the language, but all programs it actually ran were probably also written by very competent programmers (which doesn't happen in real life ...).
If I understand things correctly, the language would have imposed an early example of "Structured Concurrency" (although that term hadn't been invented yet)
<http://joeduffyblog.com/2015/11/19/asynchronous-everything/>