I never, EVER want to do asynchronous or coroutine programming again.
ADDRESS SPACE IS FLAT. THERE IS ONLY ONE HEAP. IT'S ALL CONTIGUOUS. THERE IS ONLY ONE CORE. THAT'S ALL THIS BIMBO NEEDS, BAYBEEEEEEE

@thephd sounds like you might like MirBSD then…

… or DOS4GW.