不知道要不要学 C++

2020-10-28 13:53:41 +08:00
 zxCoder

感觉这东西完全看不到尽头啊,让人绝望,虽然大佬们都说语言不重要不重要,重要的是思想,但是 C++这东西真的难得一批,概念多而且灵活,又锁古老又锁新颖,别的语言感觉学起来至少有个方向有个路线,C++一学起来就觉得自己是个 sb,但是话说回来,这又是一门特别强大的语言,感觉会 C++的话感觉这辈子的编程生涯就值了。

但是难是真的难,连代码都难读,一大堆下划线,宏定义,跳转来跳转去

2137 次点击
所在节点    问与答
11 条回复
yuzhiboprogram
2020-10-28 14:09:42 +08:00
敲了 3 年的客户端,不建议学
cmdOptionKana
2020-10-28 14:16:14 +08:00
不是只有非攻克不可和完全不学两个选项的,还可以当作兴趣学,优先度安排得低一点,比如每三天按排一小时或每周安排两小时(具体时长因人而定)。
watermelon11
2020-10-28 14:16:28 +08:00
有过同样的想法,后来想通了,其实换个角度想一下,如果只是一份工作,有太多种语言可以选择了,没学 c++,用 java 也能实现价值
jdhao
2020-10-28 14:18:05 +08:00
还是与实际工作需要结合,作为兴趣学一下也行。
cmdOptionKana
2020-10-28 14:25:03 +08:00
另外,强大的永远是算法、创意,语言只是工具。同一个算法,用 C++实现并不会比用其它语言实现更高大上。

先看目的,你要做什么,然后再找合适的工具,而不反过来。

没什么伟大的创意是非得用 C++不可的,Linus 用 C 做出了 git,Ryan Dahl 用 javascript 做出了 Node 之后又用 Rust 做出了 Deno
yangxin0
2020-10-28 14:28:23 +08:00
学 c++差不多 10 年了吧,c++是一门对于大多数人可以不用但是必须学的语言,市面上太多 legacy 的库是 c/c++编写的。会 c++你才能继续查下去。
coderluan
2020-10-28 14:37:00 +08:00
C++只是自学, 不在工作中或者大型项目中使用的话, 基本很难真的掌握. 如果不是工作需要或者自己想开发什么东西, 单纯的从学习角度, 并不推荐, 性价比太低.
ljhrot
2020-10-28 14:48:55 +08:00
tingyunsay
2020-10-28 15:00:57 +08:00
写了一年多 c++现在混吃等死写 lua php
seasona
2020-10-28 15:31:57 +08:00
会写 c 不?会写 c 不学 c++也行,不会 c 那还是有必要学一下。其实也没那么难,因为现在提倡 modern cpp 的概念,所以学起来容易多了
stephenxiaxy
2020-10-28 15:32:47 +08:00
很多底层的东西只有 c/c++能做,虽然现在 rust 好像也能做

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

https://www.v2ex.com/t/719408

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

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

© 2021 V2EX