2011-08-21 101 views
1

我很抱歉,如果這是脫離主題。如果是,請關閉。大部分Linux GUI應用程序都使用哪種語言編寫?

我想進入一些Linux應用程序開發。大多數GUI應用程序使用哪種編程語言?

+0

不幸的是,我不確定有一個很好的方法來回答這個問題。也許如果你能縮小在哪裏看,並希望更多的編程問題:例如編輯你的問題,詢問「在最新的Debian穩定版本庫中開發20種左右最流行的GUI應用程序的最常用語言是什麼,該語言相對於其他語言的特殊優勢是什麼使它受歡迎?」不知道。類似的東西。 – shelleybutterfly

+1

最近我發現了關於Glade和Vala編程語言。我認爲這也取決於你使用的發行版。我的意思是,有些發行版更喜歡你使用特定的語言,而一些發行版有一個「主要」語言。例如,在Elementary OS中,更常見的是(正如我所讀到的)人們使用Vala來創建GUI應用程序。我剛剛閱讀了一個關於它的教程,它的設置非常簡單快捷:http://demonicode.ghoster.io/how-to-write-a-gui-app-with-glade-interface-designer-and -vala / – uSeRnAmEhAhAhAhAhA

回答

4

它通常很大程度上取決於您關注的DE(桌面環境)每個通常都有一個它使用最多的GUI工具包。

例如,GNOME主要使用GTK+;由於GTK +是用C語言編寫的,所以許多Linux GTK + GUI應用程序都使用它,但也有其他語言的綁定,比如Python,我也經常看到它。還有其他語言的綁定。

另一方面,你有KDE,這主要是基於Qt;而且,由於Qt是用C++編寫的,所以使用Qt的大多數應用程序也都是用C++編寫的。

但是,老實說語言的選擇並不重要;它更重要的工具包。我會選擇你使用的那個,然後選擇它支持的語言之一。

相關問題