[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Coroutines and Go
- From: Florian Weimer <fw@...>
- Date: Thu, 12 Nov 2009 19:45:45 +0100
* steve donovan:
> We obviously don't need to be convinced about coroutines, but the idea
> of moving blocked ones to another thread is intriguing.
This is called n:m threading. It's been tried for C-like languages,
but it turned out to be less beneficial than expected.
I believe GHC and Erlang/OTP still do this, but their run-time
environments are rather different, of course.