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,42490cad53ee37fa,start X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news.glorb.com!cyclone1.gnilink.net!spamkiller2.gnilink.net!gnilink.net!trndny05.POSTED!8aa85562!not-for-mail From: Michael Card Newsgroups: comp.lang.ada Subject: NOACE- End of the road for Ada? User-Agent: MT-NewsWatcher/3.4 (PPC Mac OS X) Message-ID: Date: Thu, 10 Mar 2005 02:33:15 GMT NNTP-Posting-Host: 129.44.207.47 X-Complaints-To: abuse@verizon.net X-Trace: trndny05 1110421995 129.44.207.47 (Wed, 09 Mar 2005 21:33:15 EST) NNTP-Posting-Date: Wed, 09 Mar 2005 21:33:15 EST Xref: g2news1.google.com comp.lang.ada:8992 Date: 2005-03-10T02:33:15+00:00 List-Id: Hello everyone- It seems that everywhere I look, I see articles about the DoD world being anxious to purge Ada from all their systems in favor of C++ and Java. For example, see http://www.cotsjournalonline.com/home/article.php?id=100149 This article references the Navy Open Architecture Computing Environment (NOACE- love that acronym) which specifically calls for a move away from Ada and requires all new software to be done in C++ or Java ("the C++ mandate"?) My question is this: why are so many in the DoD itself and the contractors world opposed to Ada? The projects I have been on that used Ada got good results out of it in terms of system performance and development schedule. In both of these regards, the results were generally better than comparable C/C++ projects. So, was my experience unique? Were there great Ada failures (huge cost over-runs, bad performance, etc) that left such a bad taste in people's mouths that even nice products like modern Ada95 compilers are unwelcome? Also, as Ada is being abandoned in the aerospace industry, is there evidence that it is being picked up elsewhere? -Mike