|
|
|
|
|
by gumby
2498 days ago
|
|
> I too have come to the conclusion that coroutines were an unfortunate omission from the CL spec. There was no consensus on multiprocessing at the time of standardization and language support was very uncommon. But still it’s weird: coroutines were over 20 years old by then, and newer ideas like the condition system and CLOS were included. And while nowadays the CL runtime is considered small, at the time it was criticized for being too large. |
|
I'm sure some of the implementors (though not Symbolics, of course) would have been unenthusiastic about their inclusion, but still I wish it had been done.