Re: [Scheme-reports] ANN: first draft of R7RS small language available Aaron W. Hsu (04 May 2011 22:28 UTC)

Re: [Scheme-reports] ANN: first draft of R7RS small language available Aaron W. Hsu 04 May 2011 22:27 UTC

On Wed, 04 May 2011 17:44:34 -0400, Andre van Tonder <andre@het.brown.edu>
wrote:

> So we need hygienic
> identifier comparison to prevent macros from breaking catastrophically
> as in the examples I showed.

Indeed, a programmer ought to be able to rely on the ``hygiene'' and
``referential transparency'' principles throughout the standard forms. It
is more "inelegant" to me to have varying "specialized" semantics for
various forms than to have a generic overarching principle of hygiene and
referential transparency directing the decisions of language
standardization.

	Aaron W. Hsu

--
Programming is just another word for the lost art of thinking.

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports