【发布时间】:2013-01-19 05:16:07
【问题描述】:
据我所知,有几种编程语言可以为 Gnome 3 开发程序(Python、JavaScript、Vala、C、C++)。
我想知道哪种语言具有完整的 Gnome 3 绑定实现 API,以及哪些语言支持完整的应用程序开发工具生命周期(UI 设计器、测试框架、IDE...)?
我将使用 JavaScript 是否是一个不错的选择?
【问题讨论】:
-
“最快”是您可以开发的最快,而“最佳”是其他地方定义的一些定义。请避免在标题中使用“最快”和“最佳”等术语(除非它们确实相关)。 SO 不是“进行民意调查”或收集粗略研究信息的好地方。
-
我的问题只是关于完整的绑定和开发工具。
-
这与“完整”无关。它是关于在其他限制(偏好/技能/功能要求)内“足够完整”(即“对您可用且足够”)。有许多不同的语言具有许多不同的目标/意识形态/方法,具有许多不同的绑定和许多不同的编辑器/IDE,以及用于许多不同类型测试的许多不同测试框架。也就是说,这个问题与“哪种编程语言最适合 Web 开发?”一样 [不] 适合 SO。
-
对于谁关闭了这篇文章:这个问题很好。这不是“哪种语言比另一种更好”。问题是询问有关在特定领域环境中完成语言的经验,鉴于 GI 的 gnome 世界发生了许多变化,这是非常合法的。这不是一个关于感情的问题,这是一个非常实际的问题,而且很有道理。请考虑重新提出问题。另外,我如何投票支持重新提出这个问题?
-
问题文本和 cmets 之间有一个链接(称为重新打开)。看到这个链接:stackoverflow.com/faq#close
标签: javascript python linux vala gnome-3