[I meant to send this earlier, but discovered it sitting as an unsent draft. Apologies.]
On Tue, Jul 9, 2013 at 12:42 PM, I.T. Daniher <[email protected]> wrote: > I started learning J about two months ago, inspired by a friend who worked > with IBM to standardize early drafts of APL. I love the language, but it's > clearly not a systems language, and the lack of async / threading paradigms > has made it difficult to fully realize some of the concepts I was hoping to > explore. I'd love advice on how to proceed! J is currently implemented in C as a "process", which means that the "async" concept maps to something like the unix select/poll mechanisms. (There's also a windows callback mechanism, which seems very nice, but that was not emulated on other OSes - it would need to be implemented as a part of the main loop for jconsole.) However "select" is a very generic word, and so is hard to search on. However sdselect form the socket library does expose this mechanism: http://www.jsoftware.com/docs/help701/user/socket_utilities.htm (or equivalent pages from J6 or J8 docs. And there should be a lab in J6.) -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
