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, LOTS_OF_MONEY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f849b,d275ffeffdf83655 X-Google-Attributes: gidf849b,public X-Google-Thread: 109fba,d275ffeffdf83655 X-Google-Attributes: gid109fba,public X-Google-Thread: 101b33,d275ffeffdf83655 X-Google-Attributes: gid101b33,public X-Google-Thread: 115aec,d275ffeffdf83655 X-Google-Attributes: gid115aec,public X-Google-Thread: 1108a1,d275ffeffdf83655 X-Google-Attributes: gid1108a1,public X-Google-Thread: f5d71,d275ffeffdf83655 X-Google-Attributes: gidf5d71,public X-Google-Thread: 103376,d275ffeffdf83655 X-Google-Attributes: gid103376,public X-Google-Thread: 146b77,d275ffeffdf83655 X-Google-Attributes: gid146b77,public From: "Richard Krehbiel" Subject: Re: Ada vs C++ vs Java Date: 1999/01/13 Message-ID: <77j34t$b11@agora.dmz.khoral.com>#1/1 X-Deja-AN: 432281137 References: <369C1F31.AE5AF7EF@concentric.net> <369CBAED.20BE91CA@pwfl.com> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Organization: Kastle Systems Newsgroups: comp.lang.ada,comp.lang.c++,comp.vxworks,comp.lang.java,comp.java.advocacy,comp.realtime,comp.arch.embedded,comp.object,comp.lang.java.programmer Date: 1999-01-13T00:00:00+00:00 List-Id: Marin David Condic wrote in message <369CBAED.20BE91CA@pwfl.com>... >I've got a jet engine control for the F22 fighter that is programmed in >Ada and another one for the JSF programmed in Ada. Those engines aren't >going away any time real soon and so I've got similar concerns. I would have to speculate that for this application, the amount of money you spend on the compiler, tools, and support is virtually irrelevant. Supposing Ada falls into disfavor and is relegated to a few critical realtime tasks like yours, it's likely your Ada vendor will still be most happy to continue to offer you years of support and upgrades, so long as the contract is lucrative (and it can keep their company afloat). Most of the rest of us care deeply whether the compiler and toolset costs $50,000 a year for the support contract. Choosing a language which is not just a good language, but which is also popular, means we enjoy econmies of scale and competition that ensure low prices and a choice of vendors. This is just one point of many to consider, but unless you find GNAT suitable, it may tend to favor C++ over Ada. >Leszek Sczaniecki wrote: >> > >> >> There is a legacy code written in Ada and our customer would prefer Ada >> 95. However, we became seriously concerned that there is not sufficient >> support for Ada in the commercial world. Given, that we will be stuck >> with our project for the next several years we would like to choose >> something that still will have adequate support few years down the road. >> Given all that we decided to check C++ and Java. I would appreciate >> greatly any comparisons, comments, hints, pointers to electronic and >> hard copy sources, warnings about traps and pitfalls, etc. that would >> help us thoroughly justify the language choice to our customer. -- Richard Krehbiel, Kastle Systems, Arlington VA USA rich@kastle.com (work) or krehbiel@crosslink.net (personal)