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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,563d1b715d872ad1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-07 17:25:25 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeed.berkeley.edu!ucberkeley!nntp.primenet.com!nntp.gblx.net!news.mindspring.net!not-for-mail From: Richard Riehle Newsgroups: comp.lang.ada Subject: Re: why? US Army Ada software converted to C++? Date: Sun, 07 Oct 2001 17:28:09 -0700 Organization: AdaWorks Software Engineering Message-ID: <3BC0F319.C76E4E78@adaworks.com> References: <9pnumq02o3u@drn.newsguy.com> Reply-To: richard@adaworks.com NNTP-Posting-Host: 9e.fc.cc.c4 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Server-Date: 8 Oct 2001 00:24:39 GMT X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en Xref: archiver1.google.com comp.lang.ada:13884 Date: 2001-10-08T00:24:39+00:00 List-Id: "rob@NOTHERE" wrote: > Air defense moving to C++ from Ada? are they crazy? with > all the evidence that Ada is safer and more reliable than any C variation > based language, who would make such a decision? Our tax payers money > is being wasted here. What a waste. Is this supposed to make our defense > software better? > > http://www.dice.com/DandL/l/lckmtncx.63005.html There is no accounting for the depth of stupidity among those making programming language decisions. Unfortunately, this kind of thing is more widespread than you might think. On the positive side, some better informed contractors continue to realize the benefits of Ada and use it for new projects. The reasons for abandoning Ada seldom have anything to do with its technical superiority. Rather, those reasons given are usually related to availability of tools and people. Even now, with a lot of people knowledgeable about Ada, and more tools than ever available, we are plagued by the insufficiencies of the past. In addition, many in the university computer science departments are failing to understand their responsibilities toward industry. They have adopted a kind of snobbery that is impossible to overcome with reason. I am fortunate to have students who are required to take Ada, Java, and C++. Many of those students realize the value of Ada even as their colleagues, other professors, and superiors continue to view it with a disdain rooted in ignorance. Richard Riehle