桌面开发应用软件用什么语言好?

2014 年 12 月 4 日
 Imivan
如题,只开发Win下的。
25581 次点击
所在节点    问与答
33 条回复
vibbow
2014 年 12 月 4 日
C#
abelyao
2014 年 12 月 4 日
C# Winform
waterlife
2014 年 12 月 4 日
说c#的同学真的是做过桌面客户端开发的吗?如果你的软件是面向个人用户的,毫无疑问是用c++,c#依赖.net直接pass。也许企业软件用c#的多,这方面不太了解。但是面向个人用户的桌面软件肯定是用c++的居多,不信的话你看看你电脑上的常用软件如qq,迅雷,notepad++,播放器等等。
zts1993
2014 年 12 月 4 日
@waterlife 说的好像vc就不需要运行库一样。
lukic
2014 年 12 月 4 日
Qt
yws112358
2014 年 12 月 4 日
@waterlife 记得QQ需要VC++2005
icemanpro
2014 年 12 月 4 日
最方便的还是delphi,直接生成单个文件,不用带运行库。
overlords
2014 年 12 月 4 日
node-webkit可是考虑试下。
lch21
2014 年 12 月 4 日
muyi
2014 年 12 月 4 日
推荐Delphi,个人写桌面软件一直用它,只需拖些控件,写点代码,开发效率很高,而且无需运行库,第三方控件多,还支持ANDROID,IOS软件开发
vibbow
2014 年 12 月 4 日
@waterlife 我这里一堆驱动都依赖.Net Framework
更何况Win 7自带3.5,Win 8自带4.0了
vibbow
2014 年 12 月 4 日
@waterlife QQ是自己把VC++装上了的。
abelyao
2014 年 12 月 4 日
@waterlife 楼主也没说面向什么,你自己都说了面向企业的 C# 多这方面你也不清楚,一上来第一句话就是 “说 C# 的同学真的是做过桌面客户端开发的吗” 这样说真的合适吗?
abelyao
2014 年 12 月 4 日
@vibbow 顶你,现在好多驱动软件都顺带安装或者要求有 .NET Framework 了,何况微软都停止支持 XP ,而 Vista 开始就自带 .NET 了。
waterlife
2014 年 12 月 4 日
@abelyao @vibbow
我说的时候没有恶意,可能文字没有组织好,看起来语气不对。不好意思。
不过我还是要说,我一直做的是win32的桌面软件开发,就我的了解,个人软件领域,c++是毫无疑问的选择,这个通过企业招聘需求可以看出来。
initialdp
2014 年 12 月 4 日
我会说现在工控软件大部分还是用VB做么?
gateswong
2014 年 12 月 4 日
其实如果新开发的话还是C#方便。WInForm和WPF都是不错的选择

楼上说的那些老软件多数都是因为之前就有好多C++开发的东西,所以还是用C++继续开发比较合适
chchwy
2014 年 12 月 4 日
生產力=> C# & .Net
跨平台=> C++ & Qt
hjc4869
2014 年 12 月 4 日
@overlords node-webkit不支持高dpi,没意思。而且生产环境不适合使用,RAM占用太大,并且比较慢。
fooevr
2014 年 12 月 4 日
别纠结了吧,按你的要求就是C#。没有其他选择可以纠结。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/151370

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX