GTK+ budoucnost má, už proto, že na něm stojí prostředí GNOME a XFCE a aplikace pro ně určené, tedy projekty, které zde budou ještě dlouhou dobu. GTK+ společně s Qt reprezentují hlavní proud při vývoji aplikací mimo Windows, komunita je tedy dostatečně velká. Tk, Fox, FLTK jsou celkem obskurní. WxWidgets si netroufám posoudit.
Nejsem si ale jistý tím, jestli budoucnost GTK+ je zrovna růžová. Přijde mi, že Qt přidává rychleji nové funkce a má přehlednější a úplnější dokumentaci. Také podpora pro Windows je na úrovni, u GTK+ mi přijde spíše trpěná. Ovšem je třeba uvážit, že GTK+ je knihovna na tvorbu GUI, Qt je knihovna na tvorbu aplikací kompletně (což zahrnuje GUI).
Při hodnocení toolkitů bych zvážil tyto tři oblasti.
- Pokročilé prvky GUI (stromy, seznamy, tabulky). Jak snadno se s nimi pracuje?
- Pomocné funkce pro tvorbu aplikací (přístup k souborům, kolekce, systém pro ukládání konfigurace, propojení s databází). Tedy srovnání glib proti QtCore
- Vývojové nástroje. Kolik kvalitních nástrojů na vizuální tvorbu GUI má GTK+? Kolik Qt? Glade vs QtCreator například.