Montag, 4. Dezember 2006

Object Mutation

Despite the fact that I don't have much time. I managed to get my project going a step further.

And indeed I think it's a big step. Firstly it has an official name now - the Mutable Object Framework. Official because the project is now opensource and it's published under the GPL. The official link is here. So far for the formal things.

The second really cool thing is that it works with the CL compiler under Windows and with GCC under Cygwin.

The third - and for now coolest - thing is that the integration of the new object mutation code, which is a generalization of my former object expansion code, now integrates nicely with the object template in AGE. This means that I have reached a state now where the old object expansion code can be removed from AGE and replaced by the new code. This is great.

The next big step is to provide support from the memory allocation side.