-1

据我所知,有几种编程语言可以为 Gnome 3 开发程序(Python、JavaScript、Vala、C、C++)。

我想知道哪种语言具有完整的 Gnome 3 绑定实现 API,以及哪种语言支持完整的应用程序开发工具生命周期(UI 设计器、测试框架、IDE ......)?

我将使用 JavaScript 是否是一个很好的选择来解决上述问题?

4

1 回答 1

2

我想说 Vala 具有最完整的绑定,而且如果它们不能正常工作,您可以轻松地为您自己的项目修改现有绑定,与在其他语言中使用纯 gobject 内省相比,这使其成为一个可靠的选择。但我有偏见:)

然而,Vala 的开发工具较少。

于 2013-01-19T08:59:33.500 回答