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.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,af2e7a78c5c6e7c4 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-03-09 16:41:57 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!lon1-news.nildram.net!news.gradwell.net!psiuk-p2!psiuk-p3!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: JGnat support. was NetBeans and ADA?(Co-opt Java?) Date: Sat, 9 Mar 2002 10:09:52 -0500 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: References: NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1015686593 22438 136.170.200.133 (9 Mar 2002 15:09:53 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 9 Mar 2002 15:09:53 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:20999 Date: 2002-03-09T15:09:53+00:00 List-Id: Here may be a reason that Ada-to-Java-Byte-Code may not have been meeting with much commercial success. If someone is going to build something that runs on the JVM and has to have all that Java stuff around anyway, why create the extra problems of piling on a third-party product? Why not just use the Java stuff and be done with it? This is another case of Ada playing catch-up and going "Me Too!!" and not offering a significant enough perceived advantage to the prospective user. >From the non-Ada-ite's perspective (or the non-techie) it gets perceived as "Why should I make my life harder just to use your favorite pet language?" Dredging up "reliability" and "maintainability" and all that to someone developing web applets just doesn't seem to have much advantage. Now if Ada took a look at what the whole Java environment was doing and built its own little world just like Java did and along the way said something to the effect of: "I've got the same capability as the Java development environment, but I do it differently and add all these other spiffy capabilities and give you something useful that you can't get with Java..." then it would have something there. IBM didn't get into the PC business by deciding to make an Apple II clone - they broke new ground and offered the market numerous things you couldn't get with an Apple II. Otherwise there wouldn't have been much incentive to buy an IBM PC if it was just a "me too!" effort. (Some incentive - it is, after all, Big Blue! :-) They'd forever have to chase Apple's tail which ultimately would mean Apple wins. Maybe if Ada offered its own byte code interpreter and libraries and other stuff and maybe built its own GUI based on XML and somehow found a way of saying "This does more/better/faster/cheaper..." it would offer something to the guys doing things in Java now that might convince them to switch. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "Wannabe h4x0r" wrote in message news:DYii8.7895$Yv2.3042@rwcrnsc54... > > However, perhaps one could swipe the Java idea entirely and create an Ada > bytecode compiler with Java support, rather than the other way around, > no? I suspect the added flexibility of Ada(Ada95 in particular) would > make this a very useful tool for certain software engineering problems > that many of the engineers on this newsgroup are or will be dealing with.