guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: why standard scheme matters to me


From: Thomas Bushnell, BSG
Subject: Re: why standard scheme matters to me
Date: 08 Oct 2001 11:08:29 -0700
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7


Here's what R4RS happens to actually say about #f and ().

I note that the formal semantics has priority over the informal, 
and then just point to the domain equations, in which "false", "true"
and "null" are distinct elements, and that the evaluation function for
"if" checks against "false" explicitly.

Whatever their "intentions" were, or whether the R5RS revisors were
evil nasty people who violate all that is decent and just and true, is
entirely beside the point.

R5RS may have many flaws, as certainly does ANSI C.  Yet, GCC should
conform to the ANSI C standard, even to the point of trigraph horrors
(and does); similarly, so should guile conform to the latest RnRS.

That it takes time to come into compliance is entirely reasonable.  To
say "we've decided to stay frozen at R4RS" is not.  Or rather, it's
reasonable, but people who care about Scheme are likely to lose interest.

Thomas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]