[Top][All Lists]
[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
Re: [Chicken-users] chicken-hosted stalin, Tobia Conforto, 2008/01/22
Re: [Chicken-users] chicken-hosted stalin, Shawn Rutledge, 2008/01/22