[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: DYNAMIC-WIND vs. multi-processing
> From: jar@cs.cornell.edu (Jonathan Rees)
> Date: Tue, 11 May 93 13:10:39 -0400
> If you believe, as Mr. Jaffer apparently does, that it must be
> possible to write a scheduler in portable Scheme, then I would tend to
> agree that the low-level non-winding version of CWCC is necessary.
> I'm not sure I buy that premise, however. It seems pretty useless to
> have tasks without pre-emption;
>
> What about co-routines? Everything I said about multiple processes
> applies to co-routines.
Hear, hear! And it is possible (surely) to write coroutines (and a
non-pre-emptive scheduler, if you want one) in portable Scheme.
-- jd