众所周知,C ++比大多数主流语言具有更陡峭的学习曲线,从而带来更好的性能。但是,使用C ++而不是其他语言(如Java,Ruby,Python)进行Qt开发仍然具有(主要)优势,让我们谈谈Qtopia?如果有的话,他们是什么?

有帮助吗?

解决方案

Qt本身就是一个C ++ API,因此任何其他语言都必须包含需要维护的包装代码等。主要文档也适用于C ++ API。

我不确定是否有任何“官方”的绑定到与Qt一起维护和发布的其他语言。

其他提示

如果您正在查看Qtopia,您可能正在研究嵌入式系统。在这种情况下,C ++很可能是您想要选择的,特别是出于性能原因。

否则,Trolltech维护一个Java绑定,我想其他一些语言绑定也不是太糟糕,因为这些语言可以直接与c / c ++代码交互。但是,这些绑定可能总是有点过时。

创建单个可执行文件更容易。

不知道这是否会持续很长时间......

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top