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.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,1042f393323e22da X-Google-Attributes: gid109fba,public X-Google-Thread: 1014db,1042f393323e22da X-Google-Attributes: gid1014db,public X-Google-Thread: 103376,1042f393323e22da X-Google-Attributes: gid103376,public From: Murray.Root@mindspring.com (Danette & Murray Root) Subject: Re: Any research putting c above ada? Date: 1997/04/12 Message-ID: <5infvp$39@camel4.mindspring.com>#1/1 X-Deja-AN: 234274296 References: <5ih6i9$oct$1@waldorf.csc.calpoly.edu> <5ijb0o$ajc@ns1.sw-eng.falls-church.va.us> <334d3da5.14386594@aplcen.apl.jhu.edu> <2senchydgk.fsf@hpodid2.eurocontrol.fr> <3359e813.340466234@news.pacificnet.net> <334F11C5.F7B@worldnet.att.net> X-Server-Date: 12 Apr 1997 08:09:29 GMT Organization: MindSpring Enterprises Reply-To: Murray.Root@mindspring.com Newsgroups: comp.lang.c++,comp.lang.c,comp.lang.ada Date: 1997-04-12T08:09:29+00:00 List-Id: On Fri, 11 Apr 1997 22:38:29 -0600, "James S. Rogers" wrote in comp.lang.c: => Kevin D. Quitt wrote: => > => > I've written bullet-proof code for spacecraft and medical systems, code => > that must not under any circumstances fail in any but known and controlled => > ways. I've done it FORTRAN, C, C++, and assembler (not necessarily => > combined). It's not the language or the compiler that makes it safe, it's => > the programmer. => Yes, this is the common rebuttal from C and C++ people. This approach makes => software development a lot like juggling knives. It is completely safe as long => as you are very good and your attention does not wander. Re-read. This is not a 'C and C++' rebuttal, this is a software engineer's rebuttal. Safe programs can be written in almost any language, as long as the system is DESIGNED and CODED to be safe, without depending on the compiler/assembler/whatever to catch the errors. It is the difference between 'software engineering' and 'programming'. <><><><><><><><><><><><><><><><><><><><> Wizard's First Rule: People are stupid. Wizard's Second Rule: Never depend on the first rule. <><><><><><><><><><><><><><><><><><><><>