菜鸟问题,想自学C/C++开发桌面应用程序,想问的是,现在桌面应用还有用C/C++的吗?或者说是否广泛使用,是不是都是Java了?

2013 年 8 月 9 日
 rteta
还有 我卡在算法(神吗深度广度优先之类的东东)这点上卡了2天都还迷糊着,
有大牛这段经历花了多久? 我是不是不适合搞开发?
LZ目前 小屁公司运维(装OS,接网线,总之就打杂)想转开发。
求指导。
15494 次点击
所在节点    程序员
37 条回复
cxe2v
2013 年 8 月 9 日
桌面应用有JAVA的么?C++比较多吧,不过现在都是混合开发了,不会用同一种语言
rteta
2013 年 8 月 9 日
公司有个小项目 IM,我想跟着学开发,是不是应该从c/c++ 开始学?

还有 要学算法不?
谢谢咯
wenLiangcan
2013 年 8 月 9 日
Windows 下应该 .NET 比较方便吧,.NET 可以用 C++
funcman
2013 年 8 月 9 日
一般这种问题都卡住,说明你买的书不好,多买几本书对照着看。

桌面应用的话,Windows上,如果长期跟进维护的,一般用.Net;如果是面向大众的,一般用C++。

Java也是行业用得比较多,国内用得不多,国内主要用Java做Web应用。
rteta
2013 年 8 月 9 日
用的是 宋剑杉 那本 Linux c 一站式入门 怎么总感觉有些地方讲的太过于简单,几句话就完了,
另外 狂人C 这本书如何?
rteta
2013 年 8 月 9 日
@funcman 另外,如果是打算用C/C++开发应用程序的话,,有没有必要在算法上纠结太长时间?
jesonyang
2013 年 8 月 9 日
算法开源的有很多,专注于C++和跨平台的移植!
bengol
2013 年 8 月 9 日
@rteta 为什么要买这些莫名其妙的书? 每个领域的经典书籍,随便g一下就有了
rteta
2013 年 8 月 9 日
@jesonyang OK 如果是win 平台 是不是还要学习一种库啊? 哪种用的比较多?
rteta
2013 年 8 月 9 日
@bengol 能不能直接推荐本 win平台 c/c++开发应用程序的书来?
rteta
2013 年 8 月 9 日
@bengol 你是说K&R吧?
rteta
2013 年 8 月 9 日
能不能直接推荐本 win平台 c/c++开发应用程序的书来?
PotatoBrother
2013 年 8 月 9 日
Win平台的话桌面开发推荐C#
Ricepig
2013 年 8 月 9 日
学学winform吧,豌豆荚开始也是基于winform

等有感觉了,转C也容易吧
chchwy
2013 年 8 月 9 日
Java現在大多應用在Web上啦,幾乎沒人用它來寫桌面應用。

桌面應用現在主流是C#/.NET,比C++好寫一百倍啊。
需要跨平台的話現在當紅的方案是C++/Qt。
leavic
2013 年 8 月 9 日
C#啦,上手超快
hanf
2013 年 8 月 9 日
windows平台桌面应用,c#是不二之选
itfanr
2013 年 8 月 9 日
C为硬件而生

C++为算法而生

JAVA为WEB而生 现在android的出现它也为移动端作贡献了

C#/.NET为快速开发windows平台软件而生,包括界面

php为web而生,且只能靠web存活。。。其他开发都是小众

python为编脚本而生,web也可以

go为并行而生
rteta
2013 年 8 月 9 日
感谢大家的热心回答……不知道为何*:,我主观上非常不喜欢c sharp,
游戏公司写网游客户端用什么语言?好像是 cpp吧
rteta
2013 年 8 月 9 日
是cpp吗,是的话我就学c 和cpp了

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

https://v2ex.ih06.com/t/78535

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

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

© 2021 V2EX