On Mon, Jul 15, 2002 at 12:16:29AM -0400, Melvin Smith wrote:
> 1) Async support. The IO system needs to be asynchronous and re-entrant
> at the core, whether by threads or by use of the platform's async support.
> Other things like callbacks assume other features of Parrot to be finished,
> like subs/methods.

Out of curiosity, what's the motivation for supporting true signal-driven
async IO (which is what you seem to be referring to)?  In my experience,
nonblocking IO and a standard event loop is more than sufficient, and
far easier to implement--especially portably.

                         - Damien

Reply via email to