[plt-scheme] Native code generation and immutable pairs
On 3/9/06, Jim Blandy <jimb at red-bean.com> wrote:
> You follow my argument that the pre-emption / mutation combination
> basically kills the most powerful of those nifty analyses we Schemers
> assumed were going to make our code fast, right? We have a choice
> between two kinds of unusability: lack of pair mutation, or lack of
> performance.
(I'm probably being too terse here; I don't really believe that a
language without mutable pairs is "unusable", or that C-competitive
performance in every case is somehow requisite. But in trying to
think about where to take the language, I find it an unpleasant
choice.)