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
