GNU Lightning binding
By Gwenael Casaccio - Posted on July 5th, 2010
Hi everybody,
Mathieu and I are proud to announce the first release
of the GNU Lightning binding for GNU Smalltalk. GNU
lightning exposes a portable interface for generating
machine language at run-time. GNU lightning is fast and
tries to be as little intrusive as possible, so that the
generated code can also be optimized easily. So far,
it has been ported to the x86, SPARC and PowerPC
architecture.
You can find the source code here:
http://github.com/MrGwen/gst-lightning
To install it:
git clone git://github.com/MrGwen/gst-lightning.git autoreconf -vi ./configure make [sudo] make install
You'll find some examples inside the binding:
The classical hello world examples/put.st The increment a number by one examples/incr.st Fibonacci examples/fib.st Fibonacci benchmark examples/fibbench.st And a simple calculator examples/calc.st
The Wiki entry:
http://smalltalk.gnu.org/wiki/gst-ligthning
and a project entry:
http://smalltalk.gnu.org/project/gst-lightning
Cheers,
Gwen