Linux下快速简便的GUI编程 C++中有GTK和C++。但是,我不想使用C/C++;有没有一种方法可以使用脚本语言在Linux中编写GUI?如果是,使用哪种脚本语言和绑定

Linux下快速简便的GUI编程 C++中有GTK和C++。但是,我不想使用C/C++;有没有一种方法可以使用脚本语言在Linux中编写GUI?如果是,使用哪种脚本语言和绑定,linux,user-interface,scripting,Linux,User Interface,Scripting,注意:我无意中提到一种首选脚本语言,因为我不希望响应针对一种语言。任何脚本语言都可以。Python有tkinter,这非常简单。还有PyGTK和wxWidgets,它们更强大,但不太像python 如果您不想了解这些工具包的内部内容,您可以始终使用它们来呈现WebView和HTML/CSS以解决问题。不过,您的GUI不会有原生的感觉。传统的使用方式是。TK是作为TCL的一部分开始的,但是大多数流行的脚本语言(Perl、Ruby、Python,当然还有TCL,仅举几例)都有绑定。TK是如此普遍,以

注意:我无意中提到一种首选脚本语言,因为我不希望响应针对一种语言。任何脚本语言都可以。

Python有
tkinter
,这非常简单。还有
PyGTK
wxWidgets
,它们更强大,但不太像python


如果您不想了解这些工具包的内部内容,您可以始终使用它们来呈现
WebView
HTML/CSS
以解决问题。不过,您的GUI不会有原生的感觉。

传统的使用方式是。TK是作为TCL的一部分开始的,但是大多数流行的脚本语言(Perl、Ruby、Python,当然还有TCL,仅举几例)都有绑定。TK是如此普遍,以至于很难在该领域想出任何其他东西。它的设计非常好,并且它所普及的概念已经缠绕到大多数GUI工具包中


如果您对Java感到满意,您可能还想看看Scala(Scala可以用作脚本语言)。

或多或少的任何脚本语言,或多或少的任何图形库。只需搜索您想要的组合(例如),您就可以假设GUI编程总是可以“快速而简单”;我不是很确定。嗯,TK真的过时了,我不会推荐给新手。