軟件特色
GTK+雖然是用C語言寫的,但是您可以使用你熟悉的語言來使用GTK+,因?yàn)镚TK+已經(jīng)被綁定到幾乎所有流行的語言上,如:C++, Guile, Perl, Python, TOM, Ada95, Objective C, Free Pascal, Eiffel等。
它既現(xiàn)代,而且得到了積極的開發(fā)與維護(hù),圍繞它有一個(gè)充滿活力的社區(qū)。
它提供了廣泛的選項(xiàng),用于把工作擴(kuò)展到盡可能多的人,其中包括一個(gè)針對國際化、本地化和可訪問性的完善的框架。
它簡單易用,對開發(fā)人員和用戶來說都是這樣。
它的設(shè)計(jì)良好、靈活而可擴(kuò)展。
它是自由軟件,有一個(gè)自由的開放源碼許可。
它是可移植的,從用戶和開發(fā)人員的角度都是這樣。
使用 GTK+ 這樣的庫比起編寫自己的 GUI 代碼來有多個(gè)優(yōu)勢。例如,它可以顯著節(jié)約開發(fā)時(shí)間,讓開發(fā)人員把精力集中在項(xiàng)目真正重要和真正獨(dú)特的地方,而不必重復(fù)公共的功能。對于用戶來說,這意味著他們使用的應(yīng)用程序之間具有更好的一致性:工具包能在哪使用,應(yīng)用程序就能跟到哪里。就像使用 LEGO 一樣,所有的人都使用同一兼容尺寸這一事實(shí),意味著設(shè)計(jì)可以在使用庫的人之間共享,不論他們在哪里使用它。