Thanks for the info, guys!

Raul - I'm quite interested in seeing more implementation work happen on J,
but haven't the time at this juncture.

Eric - I think you're correct - select is "good enough" for most
applications, and I don't know if the level of hacking required to provide
a better cross-platform async interface is truly justified at this juncture.

Best,
--
Ian

On Tue, Jul 16, 2013 at 10:04 AM, Eric Iverson <[email protected]>wrote:

> There is no sdasync on platforms other than windows. The facility
> could be constructed and is a medium to small project. But given that
> select works, I don't think it is worth the effort. With select you
> can do quite a bit. That is, a J task can wait on select for events on
> any number of sockets and process them as desired. One of the sockets
> that task waits on could be from your user GUI interface task.
>
> On Mon, Jul 15, 2013 at 4:01 PM, I.T. Daniher <[email protected]>
> wrote:
> >> sdasync=: 3 : 0"0
> >> if. IFUNIX do. 'not implemented under Unix - please use sdselect' assert
> > 0 end.
> > ...
> >
> > It looks suspiciously like there's no support for asynchronous sockets
> in J
> > in Linux. Is this the case? Is there a workaround?
> >
> > Thanks!
> > --
> > Ian
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to