目前主流的桌面应用的编写语言
话说目前的主流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搭建界面的方式。 --------------------编程问答--------------------
Java一边站的原因是什么呢?如果是这样的话,那j2se的意义是什么呢? --------------------编程问答-------------------- java做桌面应用应该性能比较低下。毕竟不是直接调用操作系统的类库啊。个人理解 --------------------编程问答--------------------
性能应该是一个因素,还有就是个人觉得用Swing很难做得很美观。当然也和个人对其不时很熟有关系,但总觉得他所呈现的效果离我实际使用的应用的效果差距太大 --------------------编程问答-------------------- 要说桌面应用工的话就可以把java忽略了,Swing做这个真心不行 --------------------编程问答--------------------
可是C#又不能跨平台,怎么破?
--------------------编程问答-------------------- C++的UI库用的最多的目前是WTL。
除此之外,现在还有一个用的非常广的是FLEX。FLEX可以实现异步刷新 --------------------编程问答--------------------
哦,又是存在就有意义吧,我随便写个库,那岂不是也很有意义? --------------------编程问答-------------------- 反正轮不上java。 --------------------编程问答--------------------
其实也不是MFC,而是 WTL。
WTL是腾讯,360,金山都采用的客户端类库,少数用MFC,用纯C++&Win32的都是扯淡的。
企业应用的客户端,一般C#+WinForm 或者 WPF的不错。
Java一边站。
Java一边站的原因是什么呢?如果是这样的话,那j2se的意义是什么呢?
哦,又是存在就有意义吧,我随便写个库,那岂不是也很有意义?
也不是觉得存在就有意义。只是感觉不能忽略Java跨平台的特性,不过反正国内一般的应用也没有考虑类Unix操作系统市场,如果只针对Windows,J2se可能确实不那么有竞争力了吧。多谢大神指教
补充:Java , Java SE