comp.lang.ada
 help / color / mirror / Atom feed
From: mjsilva697@earthlink.net (Mike Silva)
Subject: Re: C.A.R. Hoare on liability
Date: 19 Jun 2002 09:14:25 -0700
Date: 2002-06-19T16:14:26+00:00	[thread overview]
Message-ID: <27085883.0206190814.67fc4825@posting.google.com> (raw)
In-Reply-To: 3D0E09BA.A492AA3D@despammed.com

Wes Groleau <wesgroleau@despammed.com> wrote in message news:<3D0E09BA.A492AA3D@despammed.com>...
> Tying together two recent threads,
> a quote from "The Emperor's Old Clothes":
> 
>     ... we asked our customers whether they wished us
>     to provide an option to switch off these checks
>     in the interests of efficiency on production runs. 
>     Unanimously, they urged us not to--they already knew
>     how frequently subscript errors occur on production
>     runs where failure to detect them would be disastrous. 
>     I note with fear and horror that even in 1980, language
>     designers and users ahve not learned this lesson.

I sure don't understand this part.  It sounds as if "our customers"
were saying that, yes, we know how important it is to have checks
turned on even in production code, but, notwithstanding that
knowledge, we simply can't be trusted to leave them on ourselves, and
so we must be forced by the compiler to keep them turned on.  Very
odd!
 
>     In any respectable branch of engineering, failure
>     to observe such elementary precautions would have
>     long been against the law.

Yep!



  reply	other threads:[~2002-06-19 16:14 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-17 16:09 C.A.R. Hoare on liability Wes Groleau
2002-06-19 16:14 ` Mike Silva [this message]
2002-06-19 16:57   ` Darren New
2002-06-19 18:03   ` Larry Kilgallen
2002-06-19 17:54     ` Wes Groleau
2002-06-20 13:05       ` Marin David Condic
2002-06-21 14:31         ` Wes Groleau
2002-06-21 16:47           ` Marin David Condic
2002-06-21 11:55 ` Robert Dewar
2002-06-21 20:45   ` Robert I. Eachus
2002-06-22 13:14     ` Robert Dewar
2002-06-22 13:36       ` Jack Flynn
2002-06-22 16:47       ` Mark Biggar
2002-06-23 15:47         ` Robert I. Eachus
2002-06-22  2:55   ` SteveD
replies disabled

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