OTOH, It's an unwitting admittance from Ximian that their business model depends on the demise of KDE as a real desktop contender, which is quite scary.
I know I started hacking on KDE back when it was first announced because I loved Qt from the moment I wrote my first cheap little mandelbrot set viewer. I never thought that I'd get involved so deeply with the dark underbelly of free software politics and feuding.
("Are you the Judean People's Front?" "We're the people's front of Judea!"... "Whatever happened to the Popular Front of Judea?" "He's over there")
Watching this stuff is very demoralizing, and takes away some of the pure enjoyment of programming for its own sake.
Still, one can't but help feeling defensive about a project into which one has sunk thousands of hours, even if my initial goal was to enjoy programming for programming's sake.
End sob story. I'm enjoying Python and Qt a great deal, and have been getting in to work quite late as I've been staying up and hacking on finans/finanswers/fin...blah blah (why is it so hard to come up with a name for a program? I've never had this problem before...). Having an SQL engine in the form of gadfly built into the app, even discounting gadlfy's limitations, proved to be a good decision. I'm proud of me.
When faced with many things I wanted from QListView (eg in-place editing), I was lamenting the lack of something like Delphi's TStringGrid component in Qt when I found QTable/QTableItem. What a great widget! Better than T*Grid in every way, and infinitely customizable. Reggie really did a great job on this. The Trolls hit a goldmine when they hired him.
On reviewing this entry, it seems I will continue to use cliches in my diary entries till the cows come home.
