This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: What's after guile-1.4? (was: Re: Questions... I am new to scheme)



bothner@cygnus.com writes:
> > Yes, it's with stock scheme code & without declarations.  Stalin does
> > a lot of heavy duty optimizations, especially type inference.
> 
> It should be pointed out that Stalin does whole-program analysis
> - i.e. there is no separate compilation, nor I believe does
> it have eval, load, or repl.
> 

This is why I claimed initially that the impressive results of Stalin
are not relevant to Guile, but in retrospect some of the methods could
be applicable with a sufficiently powerful module system (one that
allows immutable exports for instance (i.e. let things outside the
module reference a binding but not mutate it)).

 - Maciej