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=3.8 required=5.0 tests=BAYES_00,INVALID_MSGID, RATWARE_MS_HASH,RATWARE_OUTLOOK_NONAME autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1014db,dab7d920e4340f12 X-Google-Attributes: gid1014db,public X-Google-Thread: 103376,dab7d920e4340f12 X-Google-Attributes: gid103376,public From: "Tim Behrendsen" Subject: Re: C is 'better' than Ada because... Date: 1996/07/27 Message-ID: <01bb7bf9$b89a1740$96ee6fcf@timhome2>#1/1 X-Deja-AN: 170865495 references: <31daad10.57288085@netline-fddi.jpl.nasa.gov> <31ebfbd7.330061022@netline-fddi.jpl.nasa.gov> <31EE19D1.6977@lfwc.lockheed.com> <31efe069.63062188@netline-fddi.jpl.nasa.gov> <4sopkp$dao@itfhps00.itf.hcsd.ca> <31f3c396.238311543@netline-fddi.jpl.nasa.gov> <01bb78b1$28455ec0$87ee6fce@timpent.airshields.com> <31F613F3.2781E494@escmail.orl.mmc.com> content-type: text/plain; charset=ISO-8859-1 organization: A-SIS mime-version: 1.0 newsgroups: comp.lang.ada,comp.lang.c Date: 1996-07-27T00:00:00+00:00 List-Id: Theodore E. Dennison wrote in article <31F613F3.2781E494@escmail.orl.mmc.com>... > Tim Behrendsen wrote: > > > > My personal preference is for small nuts-and-bolts languages, anyway. > > Ada always seemed too "kitchen sink" for my tastes. > > Mine is for languages that are the least error prone, and the easiest > to track down bugs in. That way, I get to spend my evenings at home > with my family. > > > My question is this, and I really don't mean this snidely: If Ada is so > > good, why are the only companies that use it are the ones that deal with > > the government, which make them use it? Ada has had plenty of time to > > develop the infrastructure that C has developed, so it can't be a "I > > don't want to be first" mentality on the part of industry. > > You have a good point. Unfortunately, your premise is wrong. Ada is in > extensive use outside of the Government. In fact it is the language of > choice wherever a software failure is liable to cause loss of life or a > very large lawsuit. This sounds to me like the "Macintosh" argument; if only the general public weren't so ignorant, the Macintosh would be the dominant platform. Never mind the very real problems with the platform. Based on your post, Ada is only appropriate for mission critical applications, and not for other applications? Again, the question, and I ask this respectfully, "If it's so good, why isn't it used more universally than it is?" And, if C is so bad (in many people's opinion, not mine), why is it used almost universally, despite its acknowledged, real problems? -- Tim Behrendsen (tim@airshields.com)