chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] chicken and stalin


From: Zbigniew
Subject: Re: [Chicken-users] chicken and stalin
Date: Tue, 5 Jun 2007 16:59:47 -0500

Bryan,

I'd like to know from what perspective you are approaching this.  Do
you already have code written for Stalin that you need to interface to
Chicken?  Or are you interested in the optimizations Stalin does
purely as a research problem and would like to see if they are
applicable to Chicken?  Do you have a "need for speed" in a particular
application you've written or is this just a general question?

The reason I ask is that if you're interested in this from a practical
standpoint of "speed up my application", and are looking at Stalin
primarily because "it's fast",  then I would attack this from a
different angle.  Write your application in Chicken, profile it, then
take the bottleneck or critical paths and 1) rewrite the algorithm; 2)
disable safe mode, interrupts, etc.; 3) rewrite in C; 4) use the
crunch egg; and so on.    It all depends on the goals of your
application; pure speed is the goal only in select domains. Oh, and
premature optimization is the root of all evil. :)

If you're looking at this more from a theoretical angle, or just for
fun, then that's a different matter, and other people have mentioned
some possibilities.  Something interesting may come of it.


On 6/4/07, bryan rasmussen <address@hidden> wrote:
 I guess (for me) what I was meaning was what are different ways that
people might be using Stalin for doing parts of their C compilation,
and how Chicken works with what comes out of Stalin compilation as
first part. Second part, analysis of Chicken Scheme code to see what
would be more optimized in Stalin.




reply via email to

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