From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,LOTS_OF_MONEY autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,53611649a57c674a X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-14 06:28:04 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.mathworks.com!wn3feed!worldnet.att.net!135.173.83.71!wnfilter1!worldnet-localpost!bgtnsc05-news.ops.worldnet.att.net.POSTED!not-for-mail Message-ID: <3B504975.7B63C6FB@worldnet.att.net> From: James Rogers X-Mailer: Mozilla 4.76 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: GUI toolkit for Ada again (Java with jgnat?) References: <9hqhm7$f3u2r$1@ID-77306.news.dfncis.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sat, 14 Jul 2001 13:28:03 GMT NNTP-Posting-Host: 12.86.32.86 X-Complaints-To: abuse@worldnet.att.net X-Trace: bgtnsc05-news.ops.worldnet.att.net 995117283 12.86.32.86 (Sat, 14 Jul 2001 13:28:03 GMT) NNTP-Posting-Date: Sat, 14 Jul 2001 13:28:03 GMT Organization: AT&T Worldnet Xref: archiver1.google.com comp.lang.ada:9944 Date: 2001-07-14T13:28:03+00:00 List-Id: Larry Kilgallen wrote: > > In article , "McDoobie" writes: > > Has anyone considered using Java bytecode and compiling it using the Ada95 > > JGnat compiler? > > > > This would solve the cross-platform problem quite easily. > > That depends entirely on what you consider "the cross-platform problem". > > I consider "the cross-platform problem" to be the issue of providing a > look and feel that is in keeping with that for the platform in question. > This is very different on Macintosh, Motif, OS/2 and Windows (all of > them). There is JGrasp from Auburn University. It provides an IDE for Ada, C, C++, Java, and VHDL. JGrasp is written in Java, so it is as portable as Java. JGrasp allows the user to select the look and feel he or she wants. No matter which platform you are using, JGrasp lets you choose the Motif, Windoze, or Java look and feel. I know this leaves out Macintosh. Unfortunately Macintosh is not as fully supported by the Java Swing GUI components as are other platforms. This does not mean JGrasp will not run under Macintosh. It only means you cannot get the native look and feel of a Macintosh using JGrasp. JGrasp comes pre-configured to know how to call the GNAT compiler. It can be easily configured to call any compiler's command line interface. My son had to learn some C++ in his high school (as a first programming language). I downloaded the free version of the Borland C++ compiler. It came with no IDE. I configured JGrasp to call the Borland command line interface. Suddenly I had a C++ compiler and a workable IDE. The URL for JGrasp is: www.eng.auburn.edu/grasp Jim Rogers Colorado Springs, Colorado USA