5 Dec 2001 trs80   » (Apprentice)

Night.

Life:
Meant to get an early night last night (ie asleep before 1am), but instead read a book (Polar City Blues), and didn't finish it until 5:30am. As a result, I didn't get into UCC for the 10am cleanup being held by SOC (the guild clubs governing body), but there were almost certainly other committee members there. Even so, I feel rather guilty for not going, despite the amount of work I've put into UCC this year. Oh well.

Playing much too much Freecell (the GNOME sort) - up to 54 wins in a row, 102/110 overall. The unlimited undo is the best feature, makes it far better than the Mickeysoft version.

Code:
Played a little with Python's htmllib and sgmllib - they were quite easy to get the hang of (like most of the Python libs), but not really suited for what I wanted to do. Unsurprising, since that what I discovered when I tried to do the same thing in Perl (with HTML::TokeParser).

<advocacy type="language">
IMHO, Python has better docs, is more integrated, has better OO etc. than Perl. I think this is a result of Perl's heritage as an overgrown awk/shell (which has made it too much like line noise for me). Anyway, Perl vs. Python has been done to death, I'd just like to stake my position on the Python side (not that Perl doesn't have its uses).</advocacy>

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!