Skip to main content.

Archives

This is the archive for October 2008

Monday, October 27, 2008

Release 0.8.12 is issued. I am working with PPL of various distros (and side by side with Blastwave guys) to bring the official release in the latest distros. Windows and Mac versions are downloadable directly from the site.

Cheers!

Friday, October 03, 2008

I adapted one of the standard LUA samples "life" (a famous early days computer simulation) to see how much space we have to cover in the 0.9 series (the optimizing round).

The first rough result were quite sad, as Falcon run the simulation in about 300% of the time required by LUA. But we have still unbuffered char-by-char output in standard print function, and LUA has already an optimized bytecode compiler, while we have none.

So, I changed the output function and used our stream block write, and performed some very simple hand optimization as i.e. caching the "self" accessors used in wide loops, and used Falcon specific (faster) loop instructions. The result were far more pleasing...