chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] chicken-hosted stalin


From: felix winkelmann
Subject: Re: [Chicken-users] chicken-hosted stalin
Date: Tue, 22 Jan 2008 23:19:04 +0100

On Jan 22, 2008 4:43 PM, John Cowan <address@hidden> wrote:
>
> Fair enough.  I'm still not clear on whether it is actually slower or faster,
> though, or perhaps slower in general but faster when compiling Stalin, or 
> what.

Stalin *can* (in the hands of someone experienced with it, and there
are not many
of those, and I'm not) generate very fast code. Fast as "competitive with C".

The code generated by the original Stalin is (should) be identical to
the code generated
by the chicken-stalin, so there is no difference in the performance of
the generated
executables (stalin has it's own runtime system, and is a completely separate
implementation).

Compilation of Scheme with Stalin takes extremely long. The chicken-compiled
Stallin is smaller and doesn't stress gcc so much, but is (naturally)
even slower
than the original Stalin, which means slow compiling Scheme to C.


cheers,
felix




reply via email to

[Prev in Thread] Current Thread [Next in Thread]