[r6rs-discuss] On naming the next scheme(s) [was scheme-reports.org]

Peter Bex Peter.Bex at xs4all.nl
Mon Aug 24 11:20:35 EDT 2009


On Mon, Aug 24, 2009 at 10:51:49AM -0400, John Cowan wrote:
> David Rush scripsit:
> 
> > There are 2 main problems in Core Scheme. User-extensible data
> > structures and hygiene-breaking macro-expansion environments. I think
> > there are some wonderfully simple ideas to handle the first. The
> > second: well I Just Say No (tm) to macros (except of course when I
> > don't).
> 
> +1.  I'm happy with just syntax-rules myself.

In the interest of keeping Small Scheme small, it would be a good idea
to provide only low-level macros in Small Scheme and have syntax-rules
be an optional (or not-so-optional? recommended?) library built on top
of these low-level macros.

Cheers,
Peter
-- 
http://sjamaan.ath.cx
--
"The process of preparing programs for a digital computer
 is especially attractive, not only because it can be economically
 and scientifically rewarding, but also because it can be an aesthetic
 experience much like composing poetry or music."
							-- Donald Knuth
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 478 bytes
Desc: not available
Url : http://lists.r6rs.org/pipermail/r6rs-discuss/attachments/20090824/8a0237f0/attachment.pgp 


More information about the r6rs-discuss mailing list