aboutsummaryrefslogtreecommitdiffstats
path: root/lang/stalin/pkg-descr
blob: ac9020a9b0ad53fa983fbaa816dcb4bf6c5024d2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
Stalin (STAtic Language ImplementatioN) is an aggressive optimizing batch
whole-program Scheme compiler written by Jeffrey Mark Siskind.  It uses
advanced flow analysis and type inference and a variety of other optimization
techniques to produce code (using C as an intermediate language) that is
extremely fast, particularly for numerical code.  In a number of tests it
has outperformed hand-written C, sometimes by a considerable margin.
Stalin is intended for production use in generating an optimized executable.

Author: Jeffrey Mark Siskind
WWW:    http://cobweb.ecn.purdue.edu/~qobi/software.html