GTK有IDE,GNOME Builder;界面设计器有Glade
库分散是本着不重造轮子的原则把Cairo等库直接拿来加入GTK豪华午餐了,Cairo等都不归GNOME管的
Qt也不是特别整齐,插件各种各样的,从源里装一个一个包麻烦,从官网装太笨重
GTK文档确实很糟糕,没法看,怎么用全靠自己猜,优点是支持语言很多,C、C++、D、G*(Gjs)、Perl、Python、Rust、Vala
Vala是GNOME自己嫌Glib麻烦自造的语言,这次他们学乖了把所有api都放一个网站上去了valadoc.org,但是问题是代码范例太少,新手不好入门,有些用法直接复制了C代码,如果绕不过来弯啥也看不懂

Qt一开始不是开源的,所以那时选择GTK的多,后来Qt也开源,毕竟Qt在很多方面比GTK强,所以目前看选择Qt的更多一点
GTK重要在于他是完全自由免费没有其他附加条款,没有商业公司薅羊毛的风险,也能跨平台,现在GTK易用性也不是特别差,有些设计Qt和GTK都是互通的,差距不是特别明显,论精神来看GTK是和GNU自由文化更相近,因此在GNU/Linux平台GTK影响更大,其他平台Qt名声在外没有GTK什么事
赞一个, 说的不错,gnome builder 这东西比QtCreator 要晚了好多年,gtk 的确很GNU,Vala也并未解决Gtk难用的问题,Qt也支持很多语言的绑定,PyQt 就不错,后来Qt自己推了PySide,如果以商业目的去开发, 人员、经验、维护性 都要去考量,再说Gtk for windows 和 Gtk for mac 这两东西也只能 呵呵 了


中文 
现在linux下就是没有一个免费的GUI库,使用qt写商业软件还要付费,很多厂商都不愿意付费。所以我觉得中国应该收购QT,然后免费开放给各大公司使用,中国不缺那一点钱。