Subj : Re: wxWidgets To : comp.programming From : Rob Thorpe Date : Tue Jul 05 2005 12:44 pm Jon Harrop wrote: > Jussi Jumppanen wrote: > > You have the access to the gtk source code so why not make it > > work? > > GTK is unbelievably badly designed from the ground up. It would be quicker, > easier, more fun and more useful to simply start from scratch and do it > properly. > > > Isn't that the whole point of open source? > > At some point, you have to decide not to develop other open source software > because it is below some design-quality threshold. Most open-source > software is of very poor quality. Interesting point of view. I think that GTK is a fairly well designed GUI library, because it doesn't force the library designers way of thinking onto the library user. It's main problem is the large amount of bloat it's developed in recent times, such as requiring XML and Pango. I consider it better than any other GUI library I've used. (Except Tk, which is unfortunately closely tied to TCL so it doesn't count.) As for open-source software, I consider most of the mainstream stuff to be very well written. It's certainly much better than the in-house software I maintain in my work. .