29 Jan 2002 dayta   » (Journeyer)

Hmmm... long time no post. I guess this is largely because I haven't really worked on much open source stuff lately, or perhaps I've just been antisocial :P
The motivation to code my cool game has kinda fallen away lately, since I've managed to score a games programming job. I dare say I'll get over it soon and start again ;)

I've become increasingly disillusioned with the whole open- source thing. The programs produced are almost universally crap, and lately I've found most tools I want to use have been much better under Win2K.

I think much of the open-source community has kinda missed the point a bit. The single most important feature of open source software, to me, is to be able to fix problems in the program I'm using. Doing this requires a few very important things:

  • Documentation.
  • Clearly constructed code.

    I don't think I've seen a single open-source project which has those two things. (This isn't to say they don't exist, just that no program I've ever tried to modify has had it.)

    The other thing that really puts me off, is that fact that every time I try to install a new program (the latest one was Anjuta2), I lose half a day trying to upgrade all the things required for it to compile. I guess that comes from everyone using unstable libraries all the time. (Unstable library could probably be defined as 'Is installed on a Linux box').

    Anyway, that's my rant for today.

  • 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!