comp.lang.ada
 help / color / mirror / Atom feed
From: David Bolen <db3l@fitlinxx.com>
Subject: Re: Have you ever had a bug caused by...
Date: 24 Oct 2001 22:16:52 -0400
Date: 2001-10-24T22:16:52-04:00	[thread overview]
Message-ID: <u7ktkea5n.fsf@ctwd0143.fitlinxx.com> (raw)
In-Reply-To: 9r25o0$fla$1@nh.pace.co.uk

"Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org> writes:

> There is also an advantage to getting some kind of runtime exception in a
> fielded system as well. If an index gets out of range under unusual
> conditions not tested for, yes this is a programmer error. But unlike
> silently running off the end of an array and scrogging memory with possibly
> non-fatal, yet serious problems being generated, Ada is going to halt the
> code and (if the implementation is nice!) report where it stopped and why.
> In most apps that is *usually* a good thing.

Oh agreed.  But in any of those cases where such a situation may only
be detectable at runtime (and I agree Ada does also have a number that
can be caught during compiletime), then I'd avoid saying that Ada
precludes code with such a bug, and rather state that Ada helps ensure
a more robust system with its runtime checks.  The bug is obviously
still there.  Maybe its nit-picking, but if the game is why Ada is
better than xxx, then I think in fairness it needs to be approached
the right way.  As it is, such handling is of no small benefit, so I'd
hate it to be overshadowed by someone on the xxx side picking a
slightly too grandiose claim apart :-)

--
-- David
-- 
/-----------------------------------------------------------------------\
 \               David Bolen            \   E-mail: db3l@fitlinxx.com  /
  |             FitLinxx, Inc.            \  Phone: (203) 708-5192    |
 /  860 Canal Street, Stamford, CT  06902   \  Fax: (203) 316-5150     \
\-----------------------------------------------------------------------/



  parent reply	other threads:[~2001-10-25  2:16 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-20  1:14 Have you ever had a bug caused by Mike Silva
2001-10-20  1:44 ` Larry Kilgallen
2001-10-20  2:12   ` James Rogers
2001-10-20  9:15     ` Robert*
2001-10-20 11:20       ` Bertrand Augereau
2001-10-20 11:30         ` Matthew Woodcraft
2001-10-20 12:39           ` Robert*
2001-10-20 13:09           ` Bertrand Augereau
2001-10-20 21:21         ` Robert Dewar
2001-10-22 15:58     ` Ted Dennison
2001-10-20 19:07 ` Dr Adrian Wrigley
2001-10-21  1:09   ` Mike Silva
2001-10-21 12:05     ` Larry Kilgallen
2001-10-22 14:48 ` Marin David Condic
2001-10-22 17:03   ` Martin Dowie
2001-10-22 17:22     ` Marin David Condic
2001-10-23  6:13   ` Mike Silva
2001-10-22 21:49 ` David Bolen
2001-10-22 22:14   ` Marin David Condic
2001-10-23  0:52     ` Robert*
2001-10-23 13:30       ` Marin David Condic
2001-10-25  9:45         ` John English
2001-10-25 15:23           ` Marin David Condic
2001-10-25 18:17             ` Ted Dennison
2001-10-25 15:36           ` Ted Dennison
2001-10-25 16:09       ` Simon Wright
2001-10-25  2:16     ` David Bolen [this message]
2001-10-23  6:26   ` Mike Silva
2001-10-23  9:40     ` mike
2001-10-23 10:09       ` Preben Randhol
2001-10-23 13:48         ` Marin David Condic
2001-10-23 15:45           ` Ted Dennison
2001-10-23 17:08             ` Marin David Condic
2001-12-04 11:09               ` Harri J Haataja
2001-10-24 12:44             ` Marc A. Criley
2001-10-24 18:55               ` Jeffrey Carter
2001-10-24 19:34                 ` Marin David Condic
2001-10-26  4:18                   ` (Off topic:) Quality Anders Wirzenius
2001-10-25  9:36 ` Have you ever had a bug caused by John English
2001-10-25 15:41   ` Wes Groleau
2001-10-25 17:57     ` Have you ever had a bug OOPS Wes Groleau
2001-11-13  2:07       ` David Thompson
replies disabled

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