繁体   English   中英

与Qt开发的其他语言相比,C ++有什么优势?

[英]What advantages does C++ have over other languages for Qt development?

众所周知,C ++的学习曲线比大多数主流语言要陡峭,因此性能更好。 但是,将C ++用于其他语言(例如Java,Ruby,Python)进行Qt开发是否仍然具有(主要)优势,比如说Qtopia? 如果有的话,那是什么?

Qt本身就是C ++ API,因此任何其他语言都必须在其周围有包装代码,并且需要对其进行维护,等等。主要文档也将针对C ++ API。

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

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

否则,Trolltech会维护Java绑定,而且我认为其他一些语言绑定也不错,因为这些语言可以直接与c / c ++代码进行交互。 但是,这些绑定可能总是有点过时。

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

不知道那会不会很久...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM