V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zxCoder
V2EX  ›  问与答

不知道要不要学 C++

  •  
  •   zxCoder · 2020-10-28 13:53:41 +08:00 · 2010 次点击
    这是一个创建于 1269 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    没什么伟大的创意是非得用 C++不可的,Linus 用 C 做出了 git,Ryan Dahl 用 javascript 做出了 Node 之后又用 Rust 做出了 Deno
    yangxin0
        6
    yangxin0  
       2020-10-28 14:28:23 +08:00
    学 c++差不多 10 年了吧,c++是一门对于大多数人可以不用但是必须学的语言,市面上太多 legacy 的库是 c/c++编写的。会 c++你才能继续查下去。
    coderluan
        7
    coderluan  
       2020-10-28 14:37:00 +08:00
    C++只是自学, 不在工作中或者大型项目中使用的话, 基本很难真的掌握. 如果不是工作需要或者自己想开发什么东西, 单纯的从学习角度, 并不推荐, 性价比太低.
    ljhrot
        8
    ljhrot  
       2020-10-28 14:48:55 +08:00
    tingyunsay
        9
    tingyunsay  
       2020-10-28 15:00:57 +08:00
    写了一年多 c++现在混吃等死写 lua php
    seasona
        10
    seasona  
       2020-10-28 15:31:57 +08:00
    会写 c 不?会写 c 不学 c++也行,不会 c 那还是有必要学一下。其实也没那么难,因为现在提倡 modern cpp 的概念,所以学起来容易多了
    stephenxiaxy
        11
    stephenxiaxy  
       2020-10-28 15:32:47 +08:00
    很多底层的东西只有 c/c++能做,虽然现在 rust 好像也能做
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1726 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:37 · PVG 00:37 · LAX 09:37 · JFK 12:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.