[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