• 5780阅读
  • 4回复

linux下开源应用开发的疑问 [复制链接]

上一主题 下一主题
离线lugaideath
 

只看楼主 倒序阅读 楼主  发表于: 2008-08-12
— 本帖被 XChinux 执行加亮操作(2008-08-12) —
为什么在linux下,那么多开源技术可以用,可以做桌面应用,为什么我们会选择QT,而不选择JAVA这跨平台开源技术呢?

使用QT的好处在哪里呢?同样是跨平台,linux下做跨平台开发为什么不优先选择JAVA这比较成熟的技术呢?
离线XChinux

只看该作者 1楼 发表于: 2008-08-12
貌似有些应用考虑到性能、效率、第三方库支持以及历史沿革等用C/C++做比Java做做更好。
尤其是Linux,下面绝大多数库都是以C/C++形式提供的,如此还是使用C++方便些。

在现在的硬件条件下,考虑到性能做GUI自然是C/C++首选。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线icevi

只看该作者 2楼 发表于: 2008-08-12
用JAVA写GUI界面的程序会疯掉,我以前做过类似的东西,JAVA写界面实在是太罗嗦了。
QT的GUI开发会更方便些。至少不会感觉要疯掉。
====================
www.bilive.com
BiForm BiReader BiChat
最爱QT和PYTHON
====================
离线steinlee

只看该作者 3楼 发表于: 2008-08-13
The code made with Java is  compiled once and can then be used anywhere. It is a good promise. It is nice, but slow. By Qt, the same code is made, but compiled on different platforms. It is much more efficient. Also GUI layout in Qt is much simpler than the one in Java.
Looking for remote C/C++ and Qt 兼职
离线water_wf

只看该作者 4楼 发表于: 2008-08-13
如果java真有那么nb,c/c++早就消失了
快速回复
限100 字节
 
上一个 下一个