From: Stephen Leake <Stephe.Leake@nasa.gov>
Subject: Re: Proposal: pragma Assumption
Date: Sat, 31 May 2008 01:56:01 -0400
Date: 2008-05-31T01:56:01-04:00 [thread overview]
Message-ID: <ubq2n81am.fsf@nasa.gov> (raw)
In-Reply-To: 483fb1d3$0$6556$9b4e6d93@newsspool3.arcor-online.net
Georg Bauhaus <rm.tsoh.plus-bug.bauhaus@maps.futureapps.de> writes:
> Randy Brukardt wrote:
>
>> I don't get it. If you remove the package containing Unimplemented from the
>> program (as you should do in this case), any remaining references will be
>> caught by the compiler as undefined.
>
> I thought that, too, but then considered programmers
> who wouldn't mind a "workaround":
> "If that Simplifying_Assumption package is gone away,
> stupid big IT organization, I'll roll my own.
> I don't want their configuration handling to affect
> my coding right now!"
> This is not possible to do with a language defined pragma.
Yes, it is; just change the build script to pass the right compiler
option.
The only "fix" for actively malicious programmers is firing them.
--
-- Stephe
next prev parent reply other threads:[~2008-05-31 5:56 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-05-25 18:59 Proposal: pragma Assumption Santiago Urueña
2008-05-25 22:34 ` Georg Bauhaus
2008-05-26 17:10 ` Santiago Urueña
2008-05-26 10:01 ` Simon Wright
2008-05-26 17:21 ` Santiago Urueña
2008-05-26 18:21 ` Simon Wright
2008-05-27 8:11 ` Santiago Urueña
2008-05-27 19:08 ` Simon Wright
2008-05-27 3:28 ` anon
2008-05-27 7:51 ` Santiago Urueña
2008-05-27 9:39 ` anon
2008-05-27 10:39 ` Georg Bauhaus
2008-05-27 11:27 ` Santiago Urueña
2008-05-28 1:12 ` anon
2008-05-28 7:54 ` Santiago Urueña
2008-05-30 0:27 ` Randy Brukardt
2008-05-30 7:50 ` Georg Bauhaus
2008-05-30 11:03 ` Santiago Urueña
2008-05-31 5:56 ` Stephen Leake [this message]
2008-05-31 9:04 ` Georg Bauhaus
2008-06-02 8:24 ` Santiago Urueña
2008-06-02 19:35 ` anon
2008-05-30 11:02 ` Santiago Urueña
2008-05-28 7:58 ` Santiago Urueña
2008-05-28 8:24 ` Jean-Pierre Rosen
2008-05-28 13:11 ` Santiago Urueña
2008-05-28 9:14 ` Georg Bauhaus
2008-05-28 13:14 ` Santiago Urueña
2008-05-28 11:01 ` anon
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox