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_20,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10261c,90121986704b5776 X-Google-Attributes: gid10261c,public X-Google-Thread: 109fba,4873305131bf4d94 X-Google-Attributes: gid109fba,public X-Google-Thread: 103376,4873305131bf4d94 X-Google-Attributes: gid103376,public X-Google-Thread: fdb77,4873305131bf4d94 X-Google-Attributes: gidfdb77,public X-Google-Thread: 1014db,4873305131bf4d94 X-Google-Attributes: gid1014db,public X-Google-Thread: 10c950,90121986704b5776 X-Google-Attributes: gid10c950,public From: kaz@helios.crest.nt.com (Kaz Kylheku) Subject: Re: ADA and Pascal SUCK, C,C++, and Java are the only languages you need!! Date: 1997/10/30 Message-ID: <63atai$v3r$1@helios.crest.nt.com>#1/1 X-Deja-AN: 286070831 References: <34557f2b.1934172@news.mindspring.com> <345673af.1413708@news.mindspring.com> <3458FFA1.27E2@le.ac.uk> Organization: A poorly-installed InterNetNews site Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++,comp.lang.java.advocacy,comp.lang.pascal.ansi-iso,comp.lang.pascal.misc Date: 1997-10-30T00:00:00+00:00 List-Id: In article , Steve Ropa wrote: >As far as daring to use C or C++ for mission critical systems, I would >point out that the majority of the telecommunications systems in the world >are running on top of Unix, which as we all know is written in C. I >myself(along with a half dozen other team members) have written several >long distance Network Management systems in C++. My team is about to >start on a Satellite communications system in C++. Oddly, it is replacing >a system written in Ada. This is not to put down Ada, as I feel every >language has its place. Just don't rule out the stability and reliability >of C or C++. A failure in a network management system doesn't actually amount to a real catastrophy. It just means that you are perhaps not getting timely visibility of some operational measurements or alarms, or an interruption in your ability to control network elements. Only if such a condition is prolonged can it lead to a failure to diagnose and possibly correct some fault in the network, such as congestion due to to out of service units. Telecommunication management software is large and complex, but not safety critical, and quasi-real-time at best. Shut-down software for a nuclear reactor may be less complex, but requires much more verification. -- "In My Egotistical Opinion, most people's C programs should be indented six feet downward and covered with dirt." -- Blair P. Houghton