哪一种编程语言具有Gnome 3的完整实现API(绑定)

Which programming language has complete implementation API of Gnome 3 (binding)?

本文关键字:实现 API 绑定 编程语言 Gnome 哪一种      更新时间:2023-09-26

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

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

我要使用JavaScript是一个很好的选择与上述问题?

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

Vala的开发工具比较少。