From: Robert A Duff <bobduff@shell01.TheWorld.com>
Subject: Re: Software Quality in Science
Date: Wed, 10 Feb 2010 11:24:36 -0500
Date: 2010-02-10T11:24:36-05:00 [thread overview]
Message-ID: <wcc3a19jby3.fsf@shell01.TheWorld.com> (raw)
In-Reply-To: Yxzcn.24742$aU4.15454@newsfe13.iad
Hyman Rosen <hyrosen@mail.com> writes:
> On 2/10/2010 9:29 AM, Stephen Leake wrote:
>> The programmers still have to specify the right switches, and pay
>> attention to the results, and know how to fix them, which is a
>> political/management/skill issue, not a language design issue.
>
> The same is true for Ada, at least as implemented in GNAT.
Yes. Seat belts only work if you buckle them.
Don't put pennies in your fuse box.
>> I know from personal experience that there is a satellite about to be
>> launched who's control code has many remaining C warnings. Sigh.
>
> Well, isn't that part of "pay attention to the results"?
> Not all warnings represent things that need to be fixed.
Yes, but I think you need a way to systematically mark
the ones that don't need to be fixed. That's what
pragma Warnings(Off) is for. At AdaCore, we insist
on warning-free builds for out Ada code, which requires
using that pragma sometimes.
- Bob
next prev parent reply other threads:[~2010-02-10 16:24 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-02-09 21:20 Software Quality in Science Jerry
2010-02-09 21:51 ` Jerry
2010-02-09 22:00 ` Hibou57 (Yannick Duchêne)
2010-02-10 4:13 ` Thomas Wicklund
2010-02-10 5:24 ` Hibou57 (Yannick Duchêne)
2010-02-09 23:43 ` Robert A Duff
2010-02-10 1:01 ` Georg Bauhaus
2010-02-10 14:34 ` Stephen Leake
2010-02-10 15:09 ` Martin
2010-02-10 16:37 ` Robert A Duff
2010-02-10 17:05 ` Martin
2010-02-10 13:13 ` Florian Weimer
2010-02-10 13:30 ` (see below)
2010-02-10 13:38 ` Martin
2010-02-15 11:20 ` Colin Paul Gloster
2010-02-15 14:52 ` Maciej Sobczak
2010-02-15 18:48 ` Colin Paul Gloster
2010-02-10 14:29 ` Stephen Leake
2010-02-10 14:38 ` Hyman Rosen
2010-02-10 16:24 ` Robert A Duff [this message]
2010-02-15 11:32 ` Colin Paul Gloster
2010-02-15 12:19 ` Georg Bauhaus
2010-02-10 13:55 ` Ludovic Brenta
2010-02-10 14:21 ` Hibou57 (Yannick Duchêne)
2010-02-10 22:52 ` Bob Spooner
2010-02-11 8:29 ` Rick
2010-02-11 22:39 ` Hibou57 (Yannick Duchêne)
2010-02-11 23:10 ` Brian Drummond
2010-02-11 23:21 ` Hibou57 (Yannick Duchêne)
2010-02-11 23:24 ` Hibou57 (Yannick Duchêne)
2010-02-12 0:06 ` Robert A Duff
2010-02-12 0:32 ` Hibou57 (Yannick Duchêne)
2010-02-12 7:37 ` Pascal Obry
2010-02-12 10:58 ` Stephen Leake
2010-02-12 15:02 ` Robert A Duff
2010-02-15 10:49 ` Alex R. Mosteo
2010-02-12 7:37 ` Pascal Obry
2010-02-15 12:18 ` Colin Paul Gloster
2010-02-15 11:08 ` Colin Paul Gloster
2010-02-15 14:43 ` Hibou57 (Yannick Duchêne)
2010-02-15 19:01 ` Colin Paul Gloster
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox