2009/8/24 Harold Ancell <[email protected]>:
> At 01:58 AM 8/24/2009, John Cowan wrote:
>>Adrien "Pied" Piérard scripsit:
>>> 2009/8/24 John Cowan <[email protected]>:
>>> > I was thinking about "Diamond" myself.
> Hmmm, this quote by Joel Moses would seem to be apropos ^_^:
>
>  "APL is like a diamond. It has a beautiful crystal
>  structure; all of its parts are related in a uniform and
>  elegant way. But if you try to extend this structure in
>  any way - even by adding another diamond - you get an ugly
>  kludge.  LISP, on the other hand, is like a ball of
>  mud.  You can add any amount of mud to it and it still
>  looks like a ball of mud."

So this is a great time to look at how to *cut* the diamond so it
looks *even better*.

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).

david rush
-- 
GPG Public key at http://cyber-rush.org/drr/gpg-public-key.txt

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to