感觉这东西完全看不到尽头啊,让人绝望,虽然大佬们都说语言不重要不重要,重要的是思想,但是 C++这东西真的难得一批,概念多而且灵活,又锁古老又锁新颖,别的语言感觉学起来至少有个方向有个路线,C++一学起来就觉得自己是个 sb,但是话说回来,这又是一门特别强大的语言,感觉会 C++的话感觉这辈子的编程生涯就值了。
但是难是真的难,连代码都难读,一大堆下划线,宏定义,跳转来跳转去
1
yuzhiboprogram 2020-10-28 14:09:42 +08:00
敲了 3 年的客户端,不建议学
|
2
cmdOptionKana 2020-10-28 14:16:14 +08:00
不是只有非攻克不可和完全不学两个选项的,还可以当作兴趣学,优先度安排得低一点,比如每三天按排一小时或每周安排两小时(具体时长因人而定)。
|
3
watermelon11 2020-10-28 14:16:28 +08:00
有过同样的想法,后来想通了,其实换个角度想一下,如果只是一份工作,有太多种语言可以选择了,没学 c++,用 java 也能实现价值
|
4
jdhao 2020-10-28 14:18:05 +08:00 via Android
还是与实际工作需要结合,作为兴趣学一下也行。
|
5
cmdOptionKana 2020-10-28 14:25:03 +08:00
另外,强大的永远是算法、创意,语言只是工具。同一个算法,用 C++实现并不会比用其它语言实现更高大上。
先看目的,你要做什么,然后再找合适的工具,而不反过来。 没什么伟大的创意是非得用 C++不可的,Linus 用 C 做出了 git,Ryan Dahl 用 javascript 做出了 Node 之后又用 Rust 做出了 Deno |
6
yangxin0 2020-10-28 14:28:23 +08:00
学 c++差不多 10 年了吧,c++是一门对于大多数人可以不用但是必须学的语言,市面上太多 legacy 的库是 c/c++编写的。会 c++你才能继续查下去。
|
7
coderluan 2020-10-28 14:37:00 +08:00
C++只是自学, 不在工作中或者大型项目中使用的话, 基本很难真的掌握. 如果不是工作需要或者自己想开发什么东西, 单纯的从学习角度, 并不推荐, 性价比太低.
|
8
ljhrot 2020-10-28 14:48:55 +08:00
|
9
tingyunsay 2020-10-28 15:00:57 +08:00
写了一年多 c++现在混吃等死写 lua php
|
10
seasona 2020-10-28 15:31:57 +08:00
会写 c 不?会写 c 不学 c++也行,不会 c 那还是有必要学一下。其实也没那么难,因为现在提倡 modern cpp 的概念,所以学起来容易多了
|
11
stephenxiaxy 2020-10-28 15:32:47 +08:00
很多底层的东西只有 c/c++能做,虽然现在 rust 好像也能做
|