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.6 required=5.0 tests=BAYES_00,FROM_WORDY, LOTS_OF_MONEY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fc1b2,206c0414fb5fe3e X-Google-Attributes: gidfc1b2,public X-Google-Thread: 103376,21674edb667218cb X-Google-Attributes: gid103376,public X-Google-Thread: 108abf,206c0414fb5fe3e X-Google-Attributes: gid108abf,public X-Google-ArrivalTime: 2001-08-08 10:55:21 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!t-online.de!newsfeed.r-kom.de!fu-berlin.de!uni-berlin.de!adsl-48359.turboline.skynet.BE!not-for-mail From: "Emmanuel Gustin" Newsgroups: rec.aviation.military,rec.aviation.military.naval,comp.lang.ada Subject: Re: Ada (was Rival JSF teams fly final STOVL flights with flair, highlight strengths) Date: Wed, 8 Aug 2001 19:58:48 +0200 Message-ID: <9krue8$5v03n$1@ID-52877.news.dfncis.de> References: <945d79ff.0107312306.4665e855@posting.google.com> <3b67fd90_2@binarykiller.newsgroups.com> <421a7.235$0e7.91390140@newssvr16.news.prodigy.com> <3B6A1179.26C1C04@home.com> <3B6A15C3.8B3A9277@home.com> <3B6F73F9.15E98173@gte.net> NNTP-Posting-Host: adsl-48359.turboline.skynet.be (217.136.60.231) X-Trace: fu-berlin.de 997293320 6258807 217.136.60.231 (16 [52877]) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com rec.aviation.military:47289 rec.aviation.military.naval:11620 comp.lang.ada:11628 Date: 2001-08-08T19:58:48+02:00 List-Id: "Matthew V. Jessick" wrote in message news:3B6F73F9.15E98173@gte.net... > C++ to me requires considerably more discipline to program > without silly bugs. For any large project, I suspect that C++/C software is also more expensive than software written in a modern language. The compilers may be cheap but that is beside the point; because of the rather unsafe characteristics of these languages the debugging stage of development is inevitably longer and validation more difficult. That quickly becomes much more expensive than even a US$ 10,000 compiler. The best excuse for using C/C++ is that, as C is basically a gold-plated assembler, it is convenient for implementing low-level interactions with hardware. But for a large and mission-critical application it too unsafe. You never know *for sure* that it isn't going to set its pointers to the wrong address and crash the entire environment. And the aircraft with it. -- Emmanuel Gustin (Delete NoSpam. from my address. If you can't reach me, your host may be on our spam filter list. Check http://www.uia.ac.be/cc/spam.html.)