Skip to main content.


This is the archive for 24 June 2008

Tuesday, June 24, 2008

CIA-52 falcon: jonnymind condor-dev * r426 Core/ (4 files in 2 dirs):
CIA-52 falcon: Preparatory work for dynamic linking of symbols in live modules.
CIA-52 falcon: (Anyhow worth, the link function was *clumsy*)

It's incredible how things that seemed impossible when i first thought of them seems easy now. The link method in the Falcon virtual machine itself was a monolithic piece of code linking and executing init methods of objects in modules all in one step. It was nearly black magic even for me, when I wrote it.

Now, breaking it down in steps and cleaning it in the process was quite natural.