[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Scheme-reports] Current tickets for the 5th ballot
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