当前位置:编程学习 > JAVA >>

目前主流的桌面应用的编写语言

话说目前的主流PC桌面应用的编写语言是什么呢?C++?Java?
如果是C++,UI方面主要使用QT还是MFC?
如果是Java,Swing会有比较大的市场吗?
个人感觉PC桌面应用的前景不是那么广阔,随着WEB技术的发展,越来越多的事情可以通过浏览器完成。当然,已经获得用户操作习惯和操作需求的巨头软件除外,它们依然拥有巨大的使用量。 QT MFC Swing PC桌面应用 --------------------编程问答-------------------- 其实也不是MFC,而是 WTL。

WTL是腾讯,360,金山都采用的客户端类库,少数用MFC,用纯C++&Win32的都是扯淡的。

企业应用的客户端,一般C#+WinForm 或者 WPF的不错。

Java一边站。 --------------------编程问答-------------------- 我觉得桌面应用应该会像微软的WPF一样,模仿html、android开发那种,以XML搭建界面的方式。 --------------------编程问答--------------------
引用 1 楼 healer_kx 的回复:
其实也不是MFC,而是 WTL。

WTL是腾讯,360,金山都采用的客户端类库,少数用MFC,用纯C++&Win32的都是扯淡的。

企业应用的客户端,一般C#+WinForm 或者 WPF的不错。

Java一边站。


Java一边站的原因是什么呢?如果是这样的话,那j2se的意义是什么呢? --------------------编程问答-------------------- java做桌面应用应该性能比较低下。毕竟不是直接调用操作系统的类库啊。个人理解 --------------------编程问答--------------------
引用 4 楼 yizhaorong 的回复:
java做桌面应用应该性能比较低下。毕竟不是直接调用操作系统的类库啊。个人理解

性能应该是一个因素,还有就是个人觉得用Swing很难做得很美观。当然也和个人对其不时很熟有关系,但总觉得他所呈现的效果离我实际使用的应用的效果差距太大 --------------------编程问答-------------------- 要说桌面应用工的话就可以把java忽略了,Swing做这个真心不行 --------------------编程问答--------------------
引用 6 楼 yy52113142011 的回复:
要说桌面应用工的话就可以把java忽略了,Swing做这个真心不行

可是C#又不能跨平台,怎么破?
--------------------编程问答-------------------- C++的UI库用的最多的目前是WTL。
除此之外,现在还有一个用的非常广的是FLEX。FLEX可以实现异步刷新 --------------------编程问答--------------------
引用 3 楼 u011460235 的回复:
Quote: 引用 1 楼 healer_kx 的回复:

其实也不是MFC,而是 WTL。

WTL是腾讯,360,金山都采用的客户端类库,少数用MFC,用纯C++&Win32的都是扯淡的。

企业应用的客户端,一般C#+WinForm 或者 WPF的不错。

Java一边站。


Java一边站的原因是什么呢?如果是这样的话,那j2se的意义是什么呢?



哦,又是存在就有意义吧,我随便写个库,那岂不是也很有意义? --------------------编程问答-------------------- 反正轮不上java。 --------------------编程问答--------------------
引用 9 楼 healer_kx 的回复:
Quote: 引用 3 楼 u011460235 的回复:

Quote: 引用 1 楼 healer_kx 的回复:

其实也不是MFC,而是 WTL。

WTL是腾讯,360,金山都采用的客户端类库,少数用MFC,用纯C++&Win32的都是扯淡的。

企业应用的客户端,一般C#+WinForm 或者 WPF的不错。

Java一边站。


Java一边站的原因是什么呢?如果是这样的话,那j2se的意义是什么呢?



哦,又是存在就有意义吧,我随便写个库,那岂不是也很有意义?


也不是觉得存在就有意义。只是感觉不能忽略Java跨平台的特性,不过反正国内一般的应用也没有考虑类Unix操作系统市场,如果只针对Windows,J2se可能确实不那么有竞争力了吧。多谢大神指教
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,