Thanks Michael - this is exactly what I was looking for.

-Ben

On 8/2/07, Michael Sperber <[EMAIL PROTECTED]> wrote:
>
>
> "Ben Simon" <[EMAIL PROTECTED]> writes:
>
> > 1. Why a standard library and not just dependence on SRFI's?  Seems to
> me
> > like the SRFI process works well (I use them all the time with SISC) and
> > would allow us to shrink the spec significantly. Though I'm sure there's
> > there a good reason why the contents of the standard library are what
> they
> > are. What's that reason?  A pointer to an existing discussion in the
> mail
> > archive would be perfect.
>
> (This is a quote from my ILC paper.)
>
> While the SRFIs are a valuable vehicle for discussing proposals, and
> many are widely adopted by implementations, they do not have a
> coherent organizing principle; for some subjects, several competing
> SRFIs exist.  Thus, the SRFIs in some cases serve as an incubator for
> future standards but are no substitute for a coherent
> language design and set of standard libraries.
>
> > 2. The module system used by
> > SISC<http://sisc-scheme.org/manual/html/ch10.html>(the one developed
> > for Chez Scheme) seems to provide less functionality than
> > the one provided for the in current R6RS draft. However, it seems more
> > composable (not sure if that's the right term) than the draft proposal.
> For
> > example, anonymous modules can be created in any lexical scope.  The
> result
> > is that you can add functionality to the module system by creating
> macros.
> > This approach of creating a lightweight and flexible feature, with the
> > ability to enhance it by the user, seems more in keeping with the spirit
> of
> > Scheme.  Is there a reason a more heavyweight / less flexible module
> system
> > was chosen?  Again, a pointer to a conversation would be great. Also,
> please
> > correct me if my understanding of the module system is not correct.
>
> There are probably hundreds of posts on this in the archives of the
> mailing list of the R6RS editors.  The response to formal comment #84
> provides a brief summary:
>
> http://www.r6rs.org/formal-comments/comment-84.txt
>
> --
> Cheers =8-} Mike
> Friede, Völkerverständigung und überhaupt blabla
>



-- 
Ben Simon
My blog: http://benjisimon.blogspot.com
_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to