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=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b3d4bf1aa8fddd02 X-Google-Attributes: gid103376,public From: dvdeug@x8b4e53cd.dhcp.okstate.edu (David Starner) Subject: Re: Ada2C++ Date: 2000/02/01 Message-ID: <875o42$71s2@news.cis.okstate.edu>#1/1 X-Deja-AN: 580356637 References: <20000109121316.27085.00001168@ng-bg1.aol.com> <387A3896.A54ECDD7@averstar.com> <875ip4$kvq$1@nnrp1.deja.com> Organization: Oklahoma State University User-Agent: slrn/0.9.6.2 (Linux) Reply-To: dstarner98@aasaa.ofe.org Newsgroups: comp.lang.ada Date: 2000-02-01T00:00:00+00:00 List-Id: On Tue, 01 Feb 2000 03:09:26 GMT, jedilowe@my-deja.com wrote: >I will say that I think the intermediate C and Java representations are >brilliant for extending the marketing ability, though I can imagine some >of the battles with hard performance criteria prophets over layers of >abstraction. My question though, If Ada 95 has such powerful interface >capabilities to other languages, why is translation even a question? The Ada2C compiler is mainly for platforms where there is no native Ada compiler yet. I've never heard of an Ada2Java compiler - the one's I've heard about compile to the JVM. That may seem nitpicking, but it helps to look at it as a port to a new platform, one that happens to have emulators all over the place. Notice that neither of these are about interface capabilities. Ada2C has the same Interfaces.C support that most Ada compilers have. Ada2JVM still needs an Interfaces.Java and some glue, and that could be added to any Ada compiler with a Java compiler to the same platform. (That is,a native code Java compiler.) -- David Starner - dstarner98@aasaa.ofe.org If you wish to strive for peace of soul then believe; if you wish to be a devotee of truth, then inquire. -- Friedrich Nietzsche