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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,345a8b767542016e X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-03-17 13:50:07 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!logbridge.uoregon.edu!news.tele.dk!small.news.tele.dk!207.115.63.138!newscon04.news.prodigy.com!newsmst01.news.prodigy.com!prodigy.com!postmaster.news.prodigy.com!newssvr11.news.prodigy.com.POSTED!not-for-mail From: "Pat Rogers" Newsgroups: comp.lang.ada References: <3c90af1e@news.starhub.net.sg> <3c91bfa3.1987537@news.demon.co.uk> <3pm69u85j4h7efndahkean6trom5utk21m@4ax.com> <00t69uso35hmunf5mpnfn37ggd9q59tctu@4ax.com> <3C94EF0F.53049AA@adaworks.com> Subject: Re: memory leakages with Ada? X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <0c8l8.12462$K43.3172093163@newssvr11.news.prodigy.com> NNTP-Posting-Host: 208.191.177.131 X-Complaints-To: abuse@prodigy.net X-Trace: newssvr11.news.prodigy.com 1016401788 ST000 208.191.177.131 (Sun, 17 Mar 2002 16:49:48 EST) NNTP-Posting-Date: Sun, 17 Mar 2002 16:49:48 EST Organization: Prodigy Internet http://www.prodigy.com X-UserInfo1: Q[RGWWCEJKVOBTT^]BCB^]\@PJ_^PBQLGPQRJWQHBATBTSUBYFWEAE[YJLYPIWKHTFCMZKVMB^[Z^DOBRVVMOSPFHNSYXVDIE@X\BUC@GTSX@DL^GKFFHQCCE\G[JJBMYDYIJCZM@AY]GNGPJD]YNNW\GSX^GSCKHA[]@CCB\[@LATPD\L@J\\PF]VR[QPJN Date: Sun, 17 Mar 2002 21:49:48 GMT Xref: archiver1.google.com comp.lang.ada:21379 Date: 2002-03-17T21:49:48+00:00 List-Id: "Richard Riehle" wrote in message news:3C94EF0F.53049AA@adaworks.com... > Pat Rogers wrote: > > > There is plenty of evidence that Ada is much more cost-effective than C for the > > application domain Ada was designed for. Unfortunately I don't know of much > > meaningful comparison data for Ada vs. C++. I know what my "gut" tells me, > > but that isn't so useful in this context. > > Pat, > > I have had some recent correspondence with Don Reifer regarding Ada's > economic viability with respect to other languages. Don seems to feel > that, while Ada may be a better language choice for weapon systems > development, the economics are not currently in its favor. He has an > article in the current issue of Crosstalk where he does some comparisons > based on data he has been collecting over a long time. > > Don quite correctly challenges us to collect and develop the numbers > to support our claims about Ada's productivity and its relevance in > the current language environment. While some may be critical of > Don for their own reasons, he is not an enemy of Ada. Rather, he > has a consulting practice built on software metrics, and his credibility > as a consultant demands he be honest with the data he develops. > > I raise this issue because you and others have asserted the "evidence" > for the cost-effectiveness of Ada from time to time. If we do have > such evidence, it is time to prepare a counter-argument to Reifer's > Crosstalk article. He actually invites us to do so in that article. > > So, where are the metrics? The "Programming Languages and Lifecycle Cost" study shows metric data strongly in favor of Ada over C, and of course the "Zeigler Paper" does as well. The same issue of Crosstalk has an article by Peter Amey entitled "Correctness by Construction: Better Can Also Be Cheaper". On page 25 in that article, he quotes a study in which Ada only had 10 percent the residual errors on code written in C. Besides showing that in practice it does indeed matter what language one uses, it also shows the cost advantage of Ada over C for that domain. > Has anyone collected them in one place? I wonder about the ARA site... > Is anyone with a predilection for Statistics interested in taking on > this kind of project? That would not be me -- I'm just a poor developer. > Oh, and I don't think a rant about Reifer is appropriate. He is an > honest man trying to do his best with the tools and information he > has. If we have other information, it is our responsibility to present > it. Let's see if we can deal with this issue with other than an ad > hominen attack. Although I am in Mark Twain's camp when it comes to statistics ("Lies, damn lies, and statistics!"), I'm a bit confused by this last paragraph. I've known Don since long before he was at AJPO; I don't recall ever attacking him! --- Patrick Rogers Consulting and Training in: http://www.classwide.com Real-Time/OO Languages progers@classwide.com Hard Deadline Schedulability Analysis (281)648-3165 Software Fault Tolerance