Skip to main content.


This is the archive for September 2008

Tuesday, September 23, 2008

And with them, full blown tabular programming.

I just need to add some API level method to the Table class; everything at VM level is ready.

With the last round, methods called from dynamic bindings in arrays can access the calling array through the "self" keyword. This lets to build dynamic objects (and classes) not unlike LUA programmers are accustomed to do, but in Falcon there is a significant shift. If an array is part of a table, that is, if it's a row, then properties are taken from the table, and they resolve into an item of the array. So, while bindings stay outside (or besides) the array, table properties lie inside the array itself. Still, a method can access the owning array, and indirectly the owning table, via the "self" item.

Sunday, September 14, 2008

It's official. Falcon will be in the next number of Linux Journal; I wrote the article, but LJ editorialists have selected it to be rightfully standing besides the top news: an interview to Guido Van Rossum on Python 3000.

The issue preview.

Falcon gained also some square centimetres on the front cover.

I cannot reproduce the article for obvious reasons; it's just a generic introduction and an exert of the "showdown" document, with some of the most coolest differential features outlined in the last part.

I kept silent up to the moment I received the 3 copies of the magazine at home as an article writer; I didn't want to burn the article in any way. After the issue is out, I will finally set for some serious media strategy by contacting more magazines and PC related media. Things are ready to welcome a first group of wilful developers and users, so it is now high time for the Falcon to fly.