[r6rs-discuss] [Formal] Allow compilers to reject obvious violations
Per Bothner wrote:
>
> If you need a place-holder for code that you haven't written yet,
> you use something like:
> (error "not yet implemented")
>
That's a nice strategy in *some* situations. The strategy
Pascal suggests is, as well.
>> A language specification shouldn't make any assumptions about the
>> software development "methodology" that I want to use.
>
> Why not?
s/a language specification/ the specification of scheme/
and consider the intro to the spec, the history, etc.
> I think it is good if a language specification makes it
> easier to follow good practices - for whatever one believes are
> good practices, of course!
>
You're going to force me to invoke that silly rule about
usenet discussions by quoting stallman about "fascist
with a read-only mind" if you aren't careful ;-)
> Gcc, one of the larger and more complex Free Software programs
> out there, years ago switched to building with many warnings
> check for - and warnings teated as errors. This, we've learned,
> is a good idea.
>
GCC == C? (Roughly true but more or less to the detriment
of both and entirely for bogus outcomes of microeconomic
processes dominated by people behaving badly.)
> Anyway, I'm not sure there is much point in arguing over this
> - implementors will do what they want to.
Hmm. Now *there's* a good perspective to reflect in a
language standard.
Bitter as I wanna be,
-t
Received on Mon Feb 26 2007 - 05:00:09 UTC
This archive was generated by hypermail 2.3.0
: Wed Oct 23 2024 - 09:15:01 UTC