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-Thread: 103376,134cc4ce6b759868 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread3.news.pas.earthlink.net.POSTED!a6202946!not-for-mail From: Jeffrey Carter Organization: jrcarter commercial-at acm [period | full stop] org User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.3) Gecko/20040910 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: JGNAT References: <20041212185059.18E224C40B5@lovelace.ada-france.org> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Thu, 16 Dec 2004 00:38:45 GMT NNTP-Posting-Host: 63.190.73.40 X-Complaints-To: abuse@earthlink.net X-Trace: newsread3.news.pas.earthlink.net 1103157525 63.190.73.40 (Wed, 15 Dec 2004 16:38:45 PST) NNTP-Posting-Date: Wed, 15 Dec 2004 16:38:45 PST Xref: g2news1.google.com comp.lang.ada:6984 Date: 2004-12-16T00:38:45+00:00 List-Id: Andrew Carroll wrote: > Well, I am trying to recommend Ada for a project I am subcontracting for. > The requirements are that it be crossplatform (Unix and Windows). It > requires a GUI and the non-gui code needs to be fast (not Java). So, I'm > not real sure what to use. I guess I'm now thinking about de-coupling the > GUI altogether and making the backend "talk" to the frontend in the > client/server model. That way I could develop the GUI with any number of > "technologies" and the backend could be strictly Ada. GtkAda works on Unix and Windows and uses native-compiled Ada, so it's much faster than Java. The laser people at Livermore are writing their important code in Ada and their GUIs in something else and connecting them with CORBA. You might be able to do that with a portable GUI in Java and portable application code in Ada. -- Jeff Carter "Now go away or I shall taunt you a second time." Monty Python & the Holy Grail 07