6 Jun 2001 maelstorm   » (Journeyer)

Looks like coldstore is almost at its next point release stage. Freon (a programming language in the same style as MOO and C++) is almost fully hosted under the persistance engine. Networking has a preliminary implementation. And we now have a simple MUD with an eval/apply loop built into it (this means that the store can be modified and built up from within the image.

I'm currently working on getting our interning functions, and the rest of the bootstrapping into the persistant store working more cleanly -- at the very least, make the bootstrap a little more platform dependant. It will still be dependant on the platform having the ability to run ELF based executables, and load ELF dynamic libraries, but certain assumptions as to how things work within the compiler for how symbols are mangled will vanish.

Still have to flesh out some of the layer seperation between the persistance engine and the layer 1 ADT collection.

opiate has been working like a madman. Basicly he singlehandedly managed to get the mud working, groked some more of the MOP we're using on top of C++, and then went ahead and extended several of our meta classes. He got networking working in a couple of days. All in all, I'm very, very impressed with all the work he's managed to do.

Got back from London about a week ago. Took this long for me to get mostly back into the right mindset to work here in the states.

The folks at Advocacy Online treated me very well. Made sure that I saw London. Spent a few days just wandering through Hyde Park and Soho. I didn't have nearly enough time to experience it all, considering that I was pulling close to 11 hour days every business day that I was there.

I think I miss being out there, even though I'm happy to be back home. Maybe the opprotunity will come up again, soon.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!