At last week's Guadec meeting, Kristian Rietveld delivered the GTK+ "state of the union" report. GTK+ is the multi-platform toolkit behind a number of popular applications and, perhaps most well known, the Gnome Desktop environment for Linux. Read the full report here.

Nicer to look at? You're kidding, right? It takes two of the ugliest known languages known to man and mashes them together.

They each have features the other doesn't, they both have things one does better than the other. Speaking as a C++ programmer, there are many things I can't live without, and while I realize the same may be true for an Objective-C programmer, my side wins because there are by far more stubborn C++ programmers. :-D

Nicer to look at? You're kidding, right? It takes two of the ugliest known languages known to man and mashes them together.

I totally disagree that Smalltalk is an ugly language. It's actually one of the best and most beautiful programming languages together with LISP. But I wouldn't want to see it mixed with C code. And Objective C has no blocks/closures, which actually are one of the most important features of Smalltalk.