Recent blog entries for DaveGoehrig

San Francisco Beware! I'm back in the Bay Area and moving into an apartment on Pine St. atop Nob Hill. My flatmate this time is going to be an achomplished Linux Kernel hacker, and all around good guy. My latest venture is a small startup to do online games, our newst product should launch shortly at We've begun alpha testing, and hopefully our beta will be ready before X-mas.

SDL Perl is soon approaching release 2.2.0, which will include a number of new modules, and provide a way to distribute actaul applications. I've got Mac OS X support running on my PB12", and am working on getting some form of cross-platform application bundle support built.

And for my super secret crazy ass language project of the lifetime Firth is taking shape once again. It is either ML on acid, or Haskell on strung out on opium and zen koans. Everything is a function, defined by operators, it isn't particularly object oriented, but has classes that resemble mix-ins and are entirely property oriented, and types that are entirely structural in nature. Classes have derived methods, and resemble interfaces.

I'm also working on a couple novels that may one day see completion and self-publication. Anything to get me off this crazy drug called programming.

I've moved back to Buffalo N.Y., where I have been trying to develop new game engines and designs. In addition to working on SDL Perl,, I am doing contract work on sports related games.

I have begun playing around with the design of a new ML style language and compiler, that I'm calling Firth. Additionally, I am experimenting with the creation of procedural rendering and audio engines, and the tools for creating 100% procedural content, to solve the "not enough artists and not enough time" problems of developing modern games with minimal resources.

I'll be in San Francsico this weekend visiting friends.
And will shortly be releasing the code to an experimental
compiler for a new forth-like programming language.

Oh yeah, SDL perl's OpenGL support is almost done,
only a dozen or so extensions to wrap... fun..

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!