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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c6e9700a33963193 X-Google-Attributes: gid103376,public From: falis@ma.aonix.com (Ed Falis) Subject: Re: The future of Ada Date: 1999/03/30 Message-ID: <1103_922823888@DZOG-CHEN>#1/1 X-Deja-AN: 460873592 Sender: news@sd.aonix.com (USENET News Admin @flash) X-Nntp-Posting-Host: dzog-chen.ma.aonix.com References: <36E690FA.4B9C@sandia.gov> <36fbd229.1390755@news.demon.co.uk> <36fcbe32.0@news1.jps.net> <7di6r6$bhd@drn.newsguy.com> <7diro7$1jo$1@nnrp1.dejanews.com> <7dj8vi$2qi@drn.newsguy.com> <36FFAC73.F8B69D31@nospam.lmco.com> Organization: Aonix, San Diego, CA, USA Newsgroups: comp.lang.ada Date: 1999-03-30T00:00:00+00:00 List-Id: > On Mon, 29 Mar 1999 11:38:11 -0500, Steve Quinlan > wrote: > >I think what you are doing is good, but to trumpet it as an "equalizer" betwee > >Ada and Java in terms of library funtionality is a bit much. > What about the fact that you can get access to any Java class from native Ada applications using the AdaJNI product that we sell and support? I have full access to all of Java 2. And if I wish to access some 3rd party facilities the product does completely "hands off" binding generation. This does, however, fire up a JVM from the native application. And if I want to run the complete application on a JVM, rather than splitting it, I can use the Ada -> JBC generator we also provide with most of our native products, which includes a complete JDK 1.1 binding at the moment (Java 2 to come). And ACT is either very close or ready to provide their JBC compiler and bindings as well. So, there are a number of "equalizers" in terms of class libraries, provided you're still willing to run the JVM for part of your application. Then there's all the other good Ada stuff for when you don't. And I still haven't seen anything better for real-time applications, especially as that get larger. - Ed Falis Aonix