Re: [Scheme-reports] Current tickets for the 5th ballot
Andre van Tonder 29 Sep 2011 16:30 UTC
On Thu, 29 Sep 2011, Aaron W. Hsu wrote:
> I'm not sure that I disagree, however, it should be noted that Chez Scheme
> also allows this behavior, and the COMPILE procedure in Chez Scheme allows
> this behavior. In particular, when running Chez Scheme, all expressions in
> EVAL are compiled before they are evaluated by default.
That it can be done doesn't mean that it should be required. I seem to remember
Chez being image-based, which makes the problems of procedure serialization less
of a problem than it might be for otehr compilers.
In any case, it imposes an extra burden on compilers, may cause a debugging
nightmare, and, as I argued in another note, seems the wrong thing to do since
it confuses levels and doesn't play well with modules.
_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports