[Jprogramming] Drawing program in J?

Eric Iverson eiverson at sympatico.ca
Sun Aug 20 21:05:08 HKT 2006


The form editor, plot, grid, opengl and other examples are all done in 
an isigraph control. The code is open for your inspection and borrowing 
and I'm sure you would get useful help from forum members on specific 
problems. As sketched out I see no reason you couldn't do your 
application entirely in J.

If you were familiar with Tcl/Tk or Perl/Tk you might find it easier to 
do the graphics part of your application there, but the tradeoff is 
additional complexity in the interface with the 'data processing' part 
of the application in J.

An approach is to have a very clean line between the graphics and dp 
part of the application and start by building both in J. Then if you run 
into a brick wall, or perhaps just decide it really would be easy in 
another language, you can move over the graphics part.

----- Original Message ----- 
From: "Ronan Reilly" <ronan at cs.nuim.ie>
To: "Programming forum" <programming at jsoftware.com>
Sent: Sunday, August 20, 2006 6:24 AM
Subject: [Jprogramming] Drawing program in J?


> I'm planning to write a drawing program that needs to communicate with 
> J.
> Functionally, the programme is intended to be a tool for creating 
> something
> like UML diagrams (boxes, arrows, and some code generation). 
> Actually, the
> form editor seems to have some of the functionality I need.
>
> Ideally I'd like to be able to do it all in J, but it's unclear to me 
> from
> the form and openGL documentation how easy this would be.  For 
> example,
> would I be better off using, say, Tcl/Tk or Perl/Tk for the graphics 
> and
> communicating to the JE via sockets?
>
> Any suggestions/advice would be appreciated.
>
> Ronan
>
> --
> Ronan Reilly
> Department of Computer Science
> NUI Maynooth
> Maynooth
> Co. Kildare
> IRELAND
>
> t: +353-1-7083847
> e: Ronan.Reilly at nuim.ie
> w: http://www.cs.nuim.ie; http://cortex.cs.nuim.ie
>
>
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm 



More information about the Programming mailing list