zxCoder
V2EX  ›  问与答

不知道要不要学 C++

  •  
  •   zxCoder · Oct 28, 2020 · 2687 views
    This topic created in 2051 days ago, the information mentioned may be changed or developed.

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

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

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

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

    没什么伟大的创意是非得用 C++不可的,Linus 用 C 做出了 git,Ryan Dahl 用 javascript 做出了 Node 之后又用 Rust 做出了 Deno
    yangxin0
        6
    yangxin0  
       Oct 28, 2020
    学 c++差不多 10 年了吧,c++是一门对于大多数人可以不用但是必须学的语言,市面上太多 legacy 的库是 c/c++编写的。会 c++你才能继续查下去。
    coderluan
        7
    coderluan  
       Oct 28, 2020
    C++只是自学, 不在工作中或者大型项目中使用的话, 基本很难真的掌握. 如果不是工作需要或者自己想开发什么东西, 单纯的从学习角度, 并不推荐, 性价比太低.
    ljhrot
        8
    ljhrot  
       Oct 28, 2020
    tingyunsay
        9
    tingyunsay  
       Oct 28, 2020
    写了一年多 c++现在混吃等死写 lua php
    seasona
        10
    seasona  
       Oct 28, 2020
    会写 c 不?会写 c 不学 c++也行,不会 c 那还是有必要学一下。其实也没那么难,因为现在提倡 modern cpp 的概念,所以学起来容易多了
    stephenxiaxy
        11
    stephenxiaxy  
       Oct 28, 2020
    很多底层的东西只有 c/c++能做,虽然现在 rust 好像也能做
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3046 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 14:01 · PVG 22:01 · LAX 07:01 · JFK 10:01
    ♥ Do have faith in what you're doing.