开发 GUI 的更好的语言? [关闭]

Posted

技术标签:

【中文标题】开发 GUI 的更好的语言? [关闭]【英文标题】:Better language for developing GUI? [closed] 【发布时间】:2012-07-23 05:24:52 【问题描述】:

我需要为使用 C++ 编写并仅在 Linux 上运行的后端开发可在 Windows 和 Linux 上运行的 GUI。

我知道如果我选择 Java 或 Python,我需要使用包装器(如 Swig),但众所周知,它们生成的 GUI 比 C++ 更好。

您认为更好的选择是什么(对于新手)?

【问题讨论】:

【参考方案1】:

Qt (C++) 可能是您最好的选择。既便于使用,又便于携带。 Similar question

【讨论】:

【参考方案2】:

看看 MonoDevelop。允许您使用 C# 进行开发并部署到 Linux 和 Windows。

【讨论】:

那么你的意思是他们应该为非托管 C++ 库编写 C# 应用程序? Gui的东西应该更容易。您可以将 C++ 代码视为从该解决方案引用的非托管 dll。 @IgnacioVazquez-Abrams Priyanka 确实说过后端是用 C++ 编写的,但也表示它仅适用于 Linux,并且 GUI 也需要在 Windows 上运行。这意味着后端需要以某种方式与前端进行通信。完全有可能在 Linux 机器上运行 C++ 服务,该服务为 Linux/Windows 机器上的 C# 前端提供动力。 C# 有一些很好的 GUI 编辑器和 WPF 非常好。不过,我不知道其中有多少转化为 Mono。 看看 zeromq 来讨论跨平台。这也有帮助。

以上是关于开发 GUI 的更好的语言? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

控制台应用程序比 GUI 应用程序运行得更快吗? [关闭]

[易语言][ExDui][Tuturial]0.Hello,world!

GO语言开发GUI安全工具实践

使用 Java 是开发基于 GUI 的会计应用程序的适当语言/平台吗?

为创建Golang GUI程序选择合适的库

DTD 或 XML 模式。哪一个更好? [关闭]