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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,bf99c532c8230463 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-12-20 18:00:51 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!nntp.cs.ubc.ca!newsfeed.direct.ca!look.ca!newsfeed1.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread1.prod.itd.earthlink.net.POSTED!not-for-mail Message-ID: <3C228A16.E48CB672@earthlink.net> From: "Marc A. Criley" Organization: Quadrus Corporation X-Mailer: Mozilla 4.73 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Ada vs Java performance testing... References: <3C1EEE09.D6AB3B23@ida.his.se> <20011219105627.72368ae8.chainsaw2000@mail.attbi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Fri, 21 Dec 2001 02:00:51 GMT NNTP-Posting-Host: 158.252.123.54 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.prod.itd.earthlink.net 1008900051 158.252.123.54 (Thu, 20 Dec 2001 18:00:51 PST) NNTP-Posting-Date: Thu, 20 Dec 2001 18:00:51 PST X-Received-Date: Thu, 20 Dec 2001 18:00:51 PST (newsmaster1.prod.itd.earthlink.net) Xref: archiver1.google.com comp.lang.ada:18184 Date: 2001-12-21T02:00:51+00:00 List-Id: Frank wrote: > > Hi! > > > [....] If my understanding is correct, you can import Java classes and > Objects into Ada code using it, including Java3D. > > > > Has anyone done this? Oh yes. I've built a whole GUI based on the Swing components, both using and extending them, utilizing both classes and interfaces. (JGNAT comes with a pre-canned set of bindings for JDK 1.2 and a tool to auto-generate an Ada binding from any Java class.) The problem with JGNAT 1.1p, the publically available version, is that it's got some quirks and weaknesses that have to be coded around. It can be productively used, you just need to know upfront that there will be some problems. Also, if you're using tasking, it won't work with JDK 1.3, although non-tasking programs are okay. I've heard that supported versions of JGNAT are much better and are production ready. Unfortunately you have to be a supported ACT customer to have access to them. > Another thing; is it possible to create distributed programs with JGNAT? If > so is it possible to have one partition in JVM and another in regular > executable? It is not possible to build a distributed program with JGNAT 1.1p, don't know what the currently supported version's capabilities in that area are. Marc A. Criley Senior Staff Engineer Quadrus Corporation www.quadruscorp.com