For those with an interest in J on the Mac platform, I have placed a
sample application on the J Wiki. You can find this on the Guides/
Interfaces page. From the Wiki page:
"This is a simple example of a Mac application acting as a client to
a J server. The functionality provided is elementary; a browser
window to monitor objects in the various locales of the running J
task; an input field for sending expressions to the J task; and a log
of the session inputs and results.
The client side is written in Objective C drawing on objects from the
Cocoa Framework. The server is the J engine, accessed through the
functions provided in the J dynamic library (libj601.dylib). The
application is standalone and does not require J to be installed on
your system.
Although the application is rudimentary, the source code demonstrates
how to do the following from within Objective C:
* link to the functions in the J dynamic library;
* start a J task;
* convert a J object given in 3!:1 format into C data;
* find the path to a script located within the application bundle;
* use release and retain to manage memory; and
* use Cocoa objects, such as a table, text field, pop-up and text
storage.
The source code is provided along with a commentary."
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm