On 6/20/07, William D Clinger <will at ccs.neu.edu> wrote:
> Sam TH wrote:
> > Finally, the R6RS has admirably refrained from specifying too many
> > proposals that had not previously been implemented, and that the
> > community has no experience with.
>
> LOL!
According to the R6RS, the list of language changes is here:
http://www.r6rs.org/document/html-5.94/r6rs-Z-H-17.html
In that document, I would say that the vast majority have been
implemented by some currently-extant Scheme implementation.
> > Your and Jonathan's proposal would add another instance of this.
>
> No, Jonathan proposed something whose essentials have
> been implemented many times, by many different people,
> for many different purposes. The Lisp community has a
> lot of experience with this, even if some Schemers don't.
The Lisp (and Scheme) community have lots of experience with *reader
extensions* (such as the one you gave in the rest of your message). I
do not believe that any Scheme systems currently implement the system
you and Jonathan propose.
The fact that it can be implemented given non-standard features
available in some Schemes does not mean that we have experience with
it, any more than Eckert and Mauchly had experience with Scheme.
--
sam th
samth at ccs.neu.edu
Received on Wed Jun 20 2007 - 11:57:20 UTC