Linked by Thom Holwerda on Thu 19th Feb 2009 13:53 UTC
GTK+ "GTK+ may be called many things. I would call it 'simple' and sometimes even 'elegant', refering to its foundation of pure, elegant C. But not everyone is compelled to use those terms, using terms like 'clumsy' and 'unwieldy' instead. Yes, there is a lot disagreement. But there's one thing almost everyone would agree to: that GTK+ isn't pretty." This is about to change.
Thread beginning with comment 349889
To read all comments associated with this story, please click here.
Wow...
by edwdig on Thu 19th Feb 2009 21:04 UTC
edwdig
Member since:
2005-08-22

I would call it 'simple' and sometimes even 'elegant', refering to its foundation of pure, elegant C.

I never thought I'd hear anyone refer to GTK's code as elegant.

It's an impressive hack job to get all that stuff working within the limitations of all the old, buggy libraries and compilers it works with, but it's really as far from simple or elegant as you can get. Well, it's better than MFC code, but that's really about as far as I'd go on complimenting it.

Reply Score: 5

RE: Wow...
by vivainio on Fri 20th Feb 2009 19:00 in reply to "Wow..."
vivainio Member since:
2008-12-26


I never thought I'd hear anyone refer to GTK's code as elegant.

It's an impressive hack job to get all that stuff working within the limitations of all the old, buggy libraries and compilers it works with, but it's really as far from simple or elegant as you can get.

+1. Gtk+ applications disguise contorted technical foundation (OOP tacked over C) under a simple and slick UI. If more people peeked under the hood, they wouldn't be quite so impressed; simplicity is only skin deep.

Reply Parent Score: 1