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,8e0cb57b5e30a8be X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!newsfeed2.dallas1.level3.net!news.level3.com!newsfeed-00.mathworks.com!kanaga.switch.ch!switch.ch!news.belwue.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.arcor.de!news.arcor.de!not-for-mail Date: Wed, 22 Mar 2006 14:33:32 +0100 From: Georg Bauhaus Organization: future apps GmbH User-Agent: Debian Thunderbird 1.0.2 (X11/20051002) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Java wrappers around Ada? References: <1143032491.488772.259820@j33g2000cwa.googlegroups.com> In-Reply-To: <1143032491.488772.259820@j33g2000cwa.googlegroups.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <44215220$0$7763$9b4e6d93@newsread4.arcor-online.net> NNTP-Posting-Date: 22 Mar 2006 14:33:20 MET NNTP-Posting-Host: 342f3f1c.newsread4.arcor-online.net X-Trace: DXC=CPhkfBkf3O8CDTkn::RD0?:ejgIfPPld4jW\KbG]kaM8eDdmR4DE3R<4O7H6?Xe0K2ljUVjRQ60?2VmnOeiOY3@>g[50F7T5IO2 X-Complaints-To: usenet-abuse@arcor.de Xref: g2news1.google.com comp.lang.ada:3556 Date: 2006-03-22T14:33:20+01:00 List-Id: kk_oop@yahoo.com wrote: > Hi. My team has a bunch of legacy Ada code. Our new code is being > written in Java. However, we still have many complex algorithms > written in thousands of lines of Ada. Rather than rewriting the > tested/validated Ada code in Java, we'd like to create a Java facade > that would delegate to the Ada code, thereby making the Ada code > available to newer Java client objects. Is this reasonable (as opposed > to rewriting everything in Java)? Anyone know what > mechanisms/libraries would support such an approach? FWIW, at least one Ada compiler supports JNI (ObjectAda), another is supposed to support it in the near future, if it doesn't already (GNAT). Additionally, there are at least two Ada -> Java bytecode compilers, AppletMagic and JGnat. -- Georg