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!news2.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.sun.com!news.sun.com.POSTED!not-for-mail NNTP-Posting-Date: Tue, 04 Sep 2007 02:07:13 -0500 Newsgroups: comp.lang.ada Subject: Re: Current status of Ada? References: <7744bf.vg4.ln@hunter.axlog.fr> <1188580722.187449.288030@m37g2000prh.googlegroups.com> From: Ole-Hjalmar Kristensen Organization: Sun Microsystems Date: 04 Sep 2007 09:07:12 +0200 Message-ID: User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cache-Post-Path: news1nwk!unknown@khepri06.norway.sun.com X-Cache: nntpcache 3.0.1 (see http://www.nntpcache.org/) X-Usenet-Provider: http://www.giganews.com NNTP-Posting-Host: 192.18.43.225 X-Trace: sv3-z7kXK9UEWWC2CFq/Lm5MPTwxUZJUpRJZvk3e4+tQoHCoUHuISYQUjgUSTlawF+AVvnBAdBPk04Ta6TV!CtVvU6U/MObmu9cAIzYimH/1Zu6nZCItgyr/861V4apsMmxSMrr+zYts X-Complaints-To: abuse@sun.com X-DMCA-Complaints-To: abuse@sun.com X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.35 Xref: g2news2.google.com comp.lang.ada:1721 Date: 2007-09-04T09:07:12+02:00 List-Id: >>>>> "AB" == Adam Beneschan writes: AB> 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." AB> Sigh... My initial reaction to this is that this thinking is just AB> totally wrong-headed, and for reasons having nothing to do with the AB> languages involved. I frankly wouldn't expect good results from AB> *anyone* who can program in language X because it's what they learned AB> in college but couldn't pick up language Y; to me, I wouldn't trust AB> someone like that to have a real understanding of "software" or AB> "programming", and because of that I wouldn't expect them to write AB> good software no matter how good language X is, even if it were Ada. AB> Ada is not a good enough language to make up for a fundamental lack of AB> software engineering understanding. AB> But I could be way off base. AB> -- Adam I agree completely. Just an anecdote from the past: In the late eighties I worked on an automated toll gate system, and among the team were two junior members. One had EE background and lots of experience with C. The other had CS background and no experience with C whatsoever, but a thourough understanding of software engineering. After a couple of weeks on the project the CS guy was definitely more productive in terms of delivering code that worked.... -- C++: The power, elegance and simplicity of a hand grenade.