GTK ist in C geschrieben, somit lassen sich Bindings für alle erdenklichen Sprachen leicht erstellen -- das ist bei C++ nicht der Fall.
Für welche Sprache fehlen dir denn Qt-Bindings? C als Qualitätsmerkmal zu nennen finde ich echt erschreckend...
GTK ist kein fettes Framework wie Qt, sondern eben nur ein Grafiktoolkit. D.h. weniger Bloat.
Oder auch: weniger Funktionalität. Weniger Konsistenz. Qt bietet eine komfortable API, um die meisten Aufgaben in der Anwendungsentwicklung zu erledigen. Mehr als die STL, definitiv mehr als der C-Standard.
GTK hat m.M.n. die schönere API. GTK ist durch und durch sehr sauber designed, geradezu vorbildlich.
Ok, ist wahrscheinlich Geschmackssache. Ich halte die GTK-API für eine aus C ererbte Katastrophe. Qt's API halte ich für die logischste, konsistenteste API aktueller Programmiersprachen / Frameworks überhaupt.
Für welche Sprache fehlen dir denn Qt-Bindings? C als Qualitätsmerkmal zu nennen finde ich echt erschreckend...
GTK ist kein fettes Framework wie Qt, sondern eben nur ein Grafiktoolkit. D.h. weniger Bloat.
Oder auch: weniger Funktionalität. Weniger Konsistenz. Qt bietet eine komfortable API, um die meisten Aufgaben in der Anwendungsentwicklung zu erledigen. Mehr als die STL, definitiv mehr als der C-Standard.
GTK hat m.M.n. die schönere API. GTK ist durch und durch sehr sauber designed, geradezu vorbildlich.
Ok, ist wahrscheinlich Geschmackssache. Ich halte die GTK-API für eine aus C ererbte Katastrophe. Qt's API halte ich für die logischste, konsistenteste API aktueller Programmiersprachen / Frameworks überhaupt.