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,f49c8f164340c377 X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!postnews.google.com!m37g2000prh.googlegroups.com!not-for-mail From: Adam Beneschan Newsgroups: comp.lang.ada Subject: Re: Current status of Ada? Date: Fri, 31 Aug 2007 10:18:42 -0700 Organization: http://groups.google.com Message-ID: <1188580722.187449.288030@m37g2000prh.googlegroups.com> References: <7744bf.vg4.ln@hunter.axlog.fr> NNTP-Posting-Host: 66.126.103.122 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Trace: posting.google.com 1188580723 11116 127.0.0.1 (31 Aug 2007 17:18:43 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 31 Aug 2007 17:18:43 +0000 (UTC) In-Reply-To: User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.7.12-1.3.1,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: m37g2000prh.googlegroups.com; posting-host=66.126.103.122; posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0 Xref: g2news2.google.com comp.lang.ada:1630 Date: 2007-08-31T10:18:42-07:00 List-Id: On Aug 31, 7:25 am, wrote: > I used to do a lot of training and consulting for Lockheed and CSC related > to the Aegis project. Soon after the Paige memo, Lockheed dictated that > the software for Aegis would be written in C++ instead of Ada. Almost all > training in Ada stopped, and the programmers were given intensive training > in C++. I told everyone that it was a big mistake, but my advice was of > little interest to those who were already biased toward C++. The answer > was, "We can find C++ programmers right out of university CS programs, > but no one teaches Ada in CS." Sigh... My initial reaction to this is that this thinking is just totally wrong-headed, and for reasons having nothing to do with the languages involved. I frankly wouldn't expect good results from *anyone* who can program in language X because it's what they learned in college but couldn't pick up language Y; to me, I wouldn't trust someone like that to have a real understanding of "software" or "programming", and because of that I wouldn't expect them to write good software no matter how good language X is, even if it were Ada. Ada is not a good enough language to make up for a fundamental lack of software engineering understanding. But I could be way off base. -- Adam