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

Reply via email to