Installed Leopard!

Nice to see that Mac OS X shipped with Python 2.5. I need to figure out how to migrate a number of my Python modules to the mainline tree though. I should really just install them into a different tree. :-)

Where interfaces fall down...

A few of us at work are working on a fairly sizable equipment control application. Because various pieces of the equipment are pluggable and a single piece of equipment can actually perform several different tasks, we broke the equipment down in terms of interfaces. So far, that has been a great decision… until yesterday.

Java The Unfriendly...

I must preface this with saying that I don’t do much Java work. Perhaps it’s more friendly for a different domain of work, but at least for me I find that it’s overly complicated to do simple things.