与其他语言相比,C ++在Qt开发方面有哪些优势?

时间:2008-10-25 13:25:08

标签: c++ qt

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

3 个答案:

答案 0 :(得分:8)

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

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

答案 1 :(得分:0)

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

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

答案 2 :(得分:-2)

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

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