> I was not able to locate any lab or description of multi-threaded
> programming in J/Win32 in my quick search.

J is single threaded.  You cannot create multiple threads in J.  

> In the User Documentation, there is the statement that for these cases:
> "best designed from the ground up to have the GUI part in one execution
> thread or task that is always responsive and the data processing part in a
> separate thread or task." [1].

Funny, I never realized this statement was ambiguous if you didn't already know 
what it was trying to tell you :)

What it's suggesting is that you embed J as a calculation engine in a larger 
framework.  For example, you could build a .NET project with a C# GUI for the 
frontend and the J dll or COM objects for the backend.

Another easy path would be to run two separate J processes (one for the 
frontend, one for the backend), and have the communicate via sockets and mapped 
files.

-Dan

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to