[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-gawk] Adding an API hook to enable a select extension

From: Eli Zaretskii
Subject: Re: [bug-gawk] Adding an API hook to enable a select extension
Date: Fri, 31 May 2013 18:04:59 +0300

> Date: Fri, 31 May 2013 10:41:40 -0400
> From: "Andrew J. Schorr" <address@hidden>
> Cc: Aharon Robbins <address@hidden>, address@hidden
> > Aren't there higher-level abstractions than 'select' and 'poll'?
> I am not aware of any standards for higher-level abstractions.  There
> are certainly some libraries to choose from, such as libevent and
> libev.
> http://libevent.org/
> http://software.schmorp.de/pkg/libev.html
> I personally use poll and select in many of my C programs and have not tried
> libevent or libev.  I think we will still need the same API hooks to implement
> select or higher-level solutions.

Gawk is about reading input and writing output.  The question we
should be asking ourselves is "why would a Gawk program want to call a
function like 'select' or 'poll'?"  It certainly will have some
relation to either reading or writing (or both).  I would suggest then
to try to integrate 'select' into Gawk I/O functionality somehow,
either through 'getline' or through some redirection operator.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]