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, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b50bc6538a649497 X-Google-Attributes: gid103376,public From: mjsilva@my-deja.com Subject: Re: Ada student homework ? Date: 2000/11/10 Message-ID: <8uhi3b$fk3$1@nnrp1.deja.com>#1/1 X-Deja-AN: 692128612 References: <3A02CED4.520C2768@brighton.ac.uk> <3A078B6F.D34B024B@erols.com> <8ua3m1$bru$1@nnrp1.deja.com> <3A0916BB.584C6C60@cadwin.com> <3A0952B9.34BE19D1@cadwin.com> <3A0A2E53.DD650D8A@ix.netcom.com> <3A0A6B56.7437E9E7@cadwin.com> <3A0B68EF.A06B276D@ix.netcom.com> X-Http-Proxy: 1.1 x73.deja.com:80 (Squid/1.1.22) for client 206.169.137.75 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Fri Nov 10 19:25:40 2000 GMT X-MyDeja-Info: XMYDJUIDmjsilva Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt) Date: 2000-11-10T00:00:00+00:00 List-Id: In article <3A0B68EF.A06B276D@ix.netcom.com>, Lao Xiao Hai wrote: > > I am currently watching with amusement as hordes of otherwise intelligent > programmers are forced to learn C++, when Ada is already in place. One > prominent member of the DoD software community said to me recently, "We have > all this legacy Ada code that we need to port to Java technology." He is > making his decision on the recommendation of someone who, in my opinion, > is not experienced enough in Ada or C++ to make such a judgement. Another > said, "In my last command they told me that Ada was pretty much dead since > the mandate went away." > > Meanwhile, C++, a language which can best be characterized as "its own > virus," is being stuffed down the intellectual maw of a lot of programmers > who already know Ada 83 and need only to be updated on the technology > of the current standard. Transitioning good Ada to C++ is so silly that it > defies belief. > > The result will be more incidents such as the USS Yorktown, dead in the water > from a software flaw originating in code written in C. I find it scary that we > plan to send our young men into battle depending on software created with the > most error-prone programming language ever invented. Who will take the final > responsibility for this folly once the finger-pointing begins? As someone looking at all this from the outside I am just amazed. Moving critical projects from one of the safest languages available to some of the most unsafe languages is progress?! There are plenty of warnings in e.g. NASA's and DoD's own literature against using these unsafe languages in critical work, but the march goes on. Is anybody minding the store? Are we heading for another critical-systems software crisis as these systems get delivered, modified and variously hammered on? Mike Sent via Deja.com http://www.deja.com/ Before you buy.