comp.lang.ada
 help / color / mirror / Atom feed
From: "Pat Rogers" <progers@classwide.com>
Subject: Re: memory leakages with Ada?
Date: Sun, 17 Mar 2002 21:49:48 GMT
Date: 2002-03-17T21:49:48+00:00	[thread overview]
Message-ID: <0c8l8.12462$K43.3172093163@newssvr11.news.prodigy.com> (raw)
In-Reply-To: 3C94EF0F.53049AA@adaworks.com

"Richard Riehle" <richard@adaworks.com> 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





  reply	other threads:[~2002-03-17 21:49 UTC|newest]

Thread overview: 79+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-03-14 14:07 memory leakages with Ada? Calvin Ow
2002-03-14 14:31 ` Larry Kilgallen
2002-03-14 20:42   ` Nick Roberts
2002-03-14 21:11     ` Larry Kilgallen
2002-03-14 21:07   ` Anh_Vo
2002-03-14 20:12 ` Marin David Condic
2002-03-15  9:37   ` John McCabe
2002-03-15 12:55     ` Pat Rogers
2002-03-16  4:36       ` Will
2002-03-16  4:53         ` Pat Rogers
2002-03-16 12:21         ` Larry Kilgallen
2002-03-16  9:13       ` DPH
2002-03-16 14:38         ` Pat Rogers
2002-03-16 14:56           ` DPH
2002-03-16 15:51             ` Preben Randhol
2002-03-16 16:39               ` DPH
2002-03-16 19:51                 ` Pat Rogers
2002-03-16 20:40                   ` DPH
2002-03-17 19:31                   ` Richard Riehle
2002-03-17 21:49                     ` Pat Rogers [this message]
2002-03-17 22:02                       ` Pat Rogers
2002-03-18 22:32                         ` Randy Brukardt
2002-03-18 22:47                           ` Pat Rogers
2002-03-18  7:22                       ` Richard Riehle
2002-03-18 17:35                     ` Marin David Condic
2002-03-17 16:26                 ` Steve Doiel
2002-03-16 20:18         ` Robert A Duff
2002-03-16 20:36           ` DPH
2002-03-15 14:20     ` Marin David Condic
2002-03-18 17:54       ` Warren W. Gay VE3WWG
2002-03-18 19:54         ` Hyman Rosen
2002-03-18 20:34           ` Larry Kilgallen
2002-03-18 21:18             ` Hyman Rosen
2002-03-18 21:45               ` Larry Kilgallen
2002-03-20  1:19                 ` Hyman Rosen
2002-03-20 17:06                   ` Warren W. Gay VE3WWG
2002-03-20 17:56                     ` Larry Kilgallen
2002-03-20 17:48                   ` Marin David Condic
2002-03-22  0:25               ` Matthew Woodcraft
2002-03-22  5:10                 ` Hyman Rosen
2002-03-18 22:18         ` Marin David Condic
2002-03-20 20:49         ` Bertrand Augereau
2002-03-21  4:31         ` Will
2002-03-15 16:00     ` Hyman Rosen
2002-03-15 21:59       ` Chad R. Meiners
2002-03-17  5:43         ` Kevin Cline
2002-03-17  7:22           ` Chad R. Meiners
2002-03-18  4:09             ` Kevin Cline
2002-03-18 16:54               ` Chad R. Meiners
2002-03-18 17:38             ` Warren W. Gay VE3WWG
2002-03-19  9:21               ` John McCabe
2002-03-19 17:11                 ` Warren W. Gay VE3WWG
2002-03-19 17:16                   ` Pat Rogers
2002-03-19 17:51                   ` David C. Hoos
2002-03-19 18:20                   ` Frank J. Lhota
2002-03-19 23:43                     ` Mark Johnson
2002-03-20 15:09                       ` Frank J. Lhota
2002-03-17  7:27           ` Hyman Rosen
2002-03-18  3:52             ` Kevin Cline
2002-03-18  5:37               ` Hyman Rosen
2002-03-15 17:41   ` Kevin Cline
2002-03-15 18:00     ` Marin David Condic
2002-03-15 18:08     ` Hyman Rosen
2002-03-16 10:15       ` Kevin Cline
2002-03-14 23:14 ` Kevin Cline
2002-03-15  3:20 ` Steve Doiel
2002-03-15  9:32   ` John McCabe
2002-03-15 15:46     ` Hyman Rosen
2002-03-15 17:29     ` Kevin Cline
2002-03-15 15:48   ` Jeffrey Carter
2002-03-16  3:05     ` Steve Doiel
2002-03-16 20:19       ` Jeffrey Carter
2002-03-15 17:25   ` Kevin Cline
2002-03-15 18:03     ` Hyman Rosen
2002-03-16 10:07       ` Kevin Cline
2002-03-17  3:00         ` Hyman Rosen
2002-03-15  9:27 ` John McCabe
  -- strict thread matches above, loose matches on Subject: below --
2002-03-20  6:25 Christoph Grein
2002-03-20 16:35 ` Hyman Rosen
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox