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.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,ef0074ec236ba6e3 X-Google-Attributes: gid109fba,public X-Google-Thread: 108717,ef0074ec236ba6e3 X-Google-Attributes: gid108717,public X-Google-Thread: 1108a1,ef0074ec236ba6e3 X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,b19fa62fdce575f9 X-Google-Attributes: gid103376,public X-Google-Thread: 1014db,ef0074ec236ba6e3 X-Google-Attributes: gid1014db,public X-Google-ArrivalTime: 1994-11-30 09:27:26 PST Path: bga.com!news.sprintlink.net!pipex!warwick!not-for-mail From: csusb@csv.warwick.ac.uk (Jules) Newsgroups: comp.lang.ada,comp.lang.c,comp.programming,comp.lang.c++,comp.object Subject: Re: Why don't large companies use Ada? Date: 30 Nov 1994 17:26:30 -0000 Organization: University of Warwick, Coventry, UK Message-ID: <3bick6$a5l@borage.csv.warwick.ac.uk> References: <3aa7jo$7j@Starbase.NeoSoft.COM> <3bd06n$kbt@felix.seas.gwu.edu> <1994Nov29.154220.27952@cognos.com> NNTP-Posting-Host: borage.csv.warwick.ac.uk Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Xref: bga.com comp.lang.ada:8095 comp.lang.c:32598 comp.programming:5499 comp.lang.c++:38952 comp.object:9175 Date: 1994-11-30T17:26:30+00:00 List-Id: In article <1994Nov29.154220.27952@cognos.com>, vernestd@cognos.COM (Dave Vernest) writes: >Michael Feldman (mfeldman@seas.gwu.edu) wrote: >: In article , >: Tarjei Jensen wrote: > >: >Since technical merits migth not win the day we should face the realities and >: >use the other successful spinoffs to give Ada a better image. > >: Bingo! And let's keep spreading the stories about where Ada has really >: succeeded. Make sure everyone knows about the software behind all >: those CRT's in the airliner cockpit. And in the air-traffic-control system >: on the ground. And (in France, anyway) in the train system that gets >: you from the airport to the Riviera at 300 km/h. And the Swiss PTT's >: electronic-funds-exchange system. And, and... > >Not sure if I'm violating the c.p charter or not... > >With the use of C++, which supports generics and exception- >handling, is there any reason to code mission-critical systems >in Ada anymore?? Advantages / disadvantages?? > >Dave A programmer is still much more likely to make a mistake when working in a language such as C++, which is very highly unreadable, than when working in a language such as Ada 9x, which is a highle readable language. The main problems with C++ come from it's C ancestry, and it's unusual constructs that are difficult to remember (now is the second or third statement in a for loop the test condition...?, etc). Okay, maybe I am exaggerating a little. A C++ program will not crash and burn like a C program could, but there are still many areas where mistakes could be made, where the increased readability of Ada may save the day. And these mistakes are likely to be the small mistake that isn't noticed during testing... -- /* Julian R Hall csusb@csv.warwick.ac.uk Flames should be redirected to /dev/null - I don't know what I'm saying myself so don't expect it to make sense all the time! */