• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hugozach
V2EX  ›  程序员

以前写 Python 被 go 鄙视;现在写 go 被 rust 鄙视...

  •  
  •   hugozach · Dec 11, 2025 · 8712 views
    This topic created in 327 days ago, the information mentioned may be changed or developed.

    后面写 rust 会不会被 zig 鄙视... 最后会不会被写 c 语言的鄙视 一直属于王者地位

                          ┌──────────────────────────┐
                          │      硬件 / 电路 / 芯片   │
                          │ (FPGA / ASIC / 驱动开发) │
                          └──────────▲───────────────┘
                                     │
                          ┌──────────┴──────────┐
                          │    汇编 / 裸 C      │
                          │(自己写启动代码那种) │
                          └──────────▲──────────┘
                                     │
                          ┌──────────┴──────────┐
                          │      系统级开发      │
                          │   C / C++ / Rust    │
                          │(内核/DB/编译器/RTOS)│
                          └───────▲────▲───────┘
                                  │    │
                       ┌──────────┘    └──────────┐
                       │                          │
           ┌───────────┴───────────┐   ┌─────────┴─────────┐
           │      高性能服务端       │   │     安全 / 密码学  │
           │   Rust / C++ / Go      │   │     Rust / C      │
           └──────────▲────────────┘   └────────▲──────────┘
                      │                        │
                      │                        │   (互相看不顺眼)
           ┌──────────┴──────────┐             │
           │   正常业务后端开发   │             │
           │  Go / Java / C#     │◄────────────┘
           │(微服务 / CRUD / RPC)│
           └──────────▲──────────┘
                      │
        ┌─────────────┴─────────────┐
        │        脚本 & 应用层       │
        │ Python / Ruby / PHP / Node│
        │(Web, 运维脚本, AI glue)   │
        └─────────────▲─────────────┘
                      │
        ┌─────────────┴─────────────┐
        │         前端工程化         │
        │ TypeScript / React / Vue  │
        │(构建工具 / 工程体系 / DX)  │
        └─────────────▲─────────────┘
                      │
        ┌─────────────┴─────────────┐
        │        传统切图仔形象      │
        │   HTML / CSS / jQuery     │
        │ (我真没写这么说的是后端)   │
        └─────────────▲─────────────┘
                      │
        ┌─────────────┴─────────────┐
        │         低代码 / no-code   │
        │   “会点拖拽就能上线页面”   │
        └─────────────▲─────────────┘
                      │
        ┌─────────────┴─────────────┐
        │        产品 / 运营 / PM    │
        │ “这个很简单吧,一天能做完” │
        └─────────────▲─────────────┘
                      │
        ┌─────────────┴─────────────┐
        │         甲方 / 老板        │
        │    “这不过就是改几行”      │
        └────────────────────────────┘
    
    63 replies  •  2025-12-15 18:31:53 +08:00
    NewYear
    NewYear
    Dec 11, 2025❤️13
    1
    下午你抽空写一套 ERP 系统吧,公司各个部门都要能用到。

    对了,别耽误其他工作。
    mingtdlb
    mingtdlb
    Dec 11, 2025❤️2
    2
    有啥好鄙视的,刚毕业吧。你的目的就是赚钱,能力满足岗位要求,能解决问题,能满足客户需求,就行了
    Sezxy
    Sezxy
    Dec 11, 2025
    3
    现在鄙视链底端的是 Java
    taqingqiu
    taqingqiu
    Dec 11, 2025
    4
    js 是世界上最好的语言
    akiyamamio
    akiyamamio
    Dec 11, 2025❤️4
    5
    现在全都被 java 鄙视,因为起码写 java 的在央国企和银行能写到退休
    crocoBaby
    crocoBaby
    Dec 11, 2025
    6
    @akiyamamio java 真的屌,公司从 c#转 java 了
    corcre
    corcre
    Dec 11, 2025
    7
    @NewYear 抄一下那个叫 SAP 的就行了,有现成的应该很快吧
    DICK23
    DICK23
    PRO
    Dec 11, 2025❤️1
    8
    以前都看不起前端,现在好了,前端没了
    zengxs
    zengxs
    Dec 11, 2025❤️3
    9
    少看点这种语言鄙视链的言论。现实生产环境中,Rust 和 Go 往往是互补而非对立关系,Rust 社区里很多人本来就是 Go 的重度用户。

    语言归根结底只是工具,Rust 和 Go 就像是锤子和扳手,各有各的用武之地。合格的工程师关注的是根据场景进行技术选型,而不是把工具当成某种身份认同来寻找优越感。
    flytsuki
    flytsuki
    Dec 11, 2025
    10
    直接写 C++呗,我还不信这能被鄙视
    craftsmanship
    craftsmanship
    Dec 11, 2025 via Android
    11
    @zengxs 这种只是水贴骗点币罢了 本质跟每日一🐢之类的帖子没什么不同 看个乐呵就行
    8355
    8355
    Dec 11, 2025
    12
    你要鄙视别人啊 不要光被别人鄙视
    craftsmanship
    craftsmanship
    Dec 11, 2025 via Android
    13
    COBOL 笑而不语
    cvbnt
    cvbnt
    Dec 11, 2025
    14
    在 AI 面前,都一样
    5261
    5261
    Dec 11, 2025
    15
    @zengxs 真实,语言就是工具! 再牛逼都架不住老板一句 IT 成本降 50%
    minmini
    minmini
    Dec 11, 2025
    16
    学校的时候写 Java 被 C++鄙视
    MindMindMax
    MindMindMax
    Dec 11, 2025❤️1
    17
    要面向薪资 coding 。
    hemingway
    hemingway
    Dec 11, 2025
    18
    有 AI 了,鄙视应该换成用什么 AI 工具,会用到什么程度。
    ps: Rust 我也不会,我想用 AI 玩一玩
    SoulFlame
    SoulFlame
    Dec 11, 2025
    19
    能赚钱的就是好语言,我现在用的语言也很多人天天唱衰,但我觉得挺好,起码它让我吃饱饭
    Gilfoyle26
    Gilfoyle26
    Dec 11, 2025
    20
    很简单,直接写汇编,这样就可以鄙视所有
    ming1455
    ming1455
    Dec 11, 2025
    21
    越是被看做低技术含量的,越是掌握话语权,你说你这鄙视来鄙视去的是干嘛呢
    Aprdec
    Aprdec
    Dec 11, 2025
    22
    鄙视来鄙视去,纯有毛病
    jjianwen68
    jjianwen68
    Dec 11, 2025
    23
    PHP 的已经不配发言了吗
    Ketteiron
    Ketteiron
    Dec 11, 2025
    24
    @flytsuki 会被写 C 的鄙视
    dreamk
    dreamk
    Dec 11, 2025
    25
    高性能服务端为什么有 go ?
    众所周知 go 性能不及 java
    YanSeven
    YanSeven
    Dec 11, 2025
    26
    我们只要坚持一条准则就可以坦然面对所有的技术迭代:“钱多的鄙视钱少的,时薪高的鄙视时薪少的”,此二者可以加权,权重分布建议五五开。
    AV1
    AV1
    Dec 11, 2025
    27
    编程语言之间又没有什么不可跨越的壁垒,而且现在有 AI 了,想换语言也不难。
    鄙视来鄙视去又有何意义?
    Asasahi
    Asasahi
    Dec 11, 2025
    28
    混口饭吃而已,何苦呢
    molika
    molika
    Dec 11, 2025❤️1
    29
    其实 无论写啥 你赚不到钱 才被鄙视。
    Dorathea
    Dorathea
    Dec 11, 2025
    30
    @Gilfoyle26
    汇编本身也有层级, CISC 还是 RISC? 或者像 golang 之类的伪汇编
    而且底下还有机器码老资历, 鄙视是没有尽头的
    iorilu
    iorilu
    Dec 11, 2025
    31
    所有写代码得都要被写 PPT 得鄙视
    ixcode
    ixcode
    Dec 11, 2025
    32
    AI Coding 的大环境下,再谈语言的鄙视链就真的非常 low 了。认为自己所掌握的那门语言的而鄙视其他的语言,他所掌握的那个语言的能力也不及 AI 。
    vincentchyu
    vincentchyu
    Dec 11, 2025
    33
    @dreamk 这是什么惊人的发言?有数据佐证吗?
    thealert
    thealert
    Dec 11, 2025
    34
    @Ketteiron 会被写汇编的笔试
    minami
    minami
    Dec 11, 2025
    35
    然而 6 点了,你写 go 已经下班了,他们写 rust 的还在和编译器战斗
    strobber16
    strobber16
    Dec 11, 2025
    36
    手搓 CPU
    Newb1e
    Newb1e
    Dec 11, 2025❤️1
    37
    搞得我都喜欢 java 了
    Rat3
    Rat3
    Dec 11, 2025
    38
    能让人赚到钱的就是好语言,所以我写 java
    dreamk
    dreamk
    Dec 11, 2025
    39
    @vincentchyu 这俩我都写,java 只是资源占用高,但高度成熟的 jit 导致性能和吞吐量是远超 aot 的 go
    建议你去问问 ai 科普下
    ASHYWHISPER
    ASHYWHISPER
    Dec 11, 2025
    40
    @dreamk 为什么 AI 告诉我的是只有在某些特定的计算密集型算法中,Java 才略有优势?一下是给出的答案:
    测试项目 Go 性能 Java 性能 Go 优势
    斐波那契计算 1.2 秒 1.5 秒 快 25%
    JSON 序列化 45,000 ops/s 35,000 ops/s 快 28%
    数据库查询 8,500 QPS 6,200 QPS 快 37%
    WebSocket 连接 95,000 conns 65,000 conns 快 46%
    纯粹性能结论
    在绝大多数性能指标上,Go 优于 Java:

    启动速度: Go 快 5-10 倍
    内存效率: Go 高 3-10 倍
    吞吐量: Go 高 30-50%
    延迟: Go 低 30-50%
    并发处理: Go 更轻量高效
    唯一例外:某些特定的计算密集型算法,经过多年优化的 Java JIT 编译器可能略有优势,但这种差距正在缩小。

    最终纯粹性能排名:Go > Java
    NewYear
    NewYear
    Dec 11, 2025
    41
    @corcre #7

    sap 有几亿一套的解决方案,按那个标准来。
    vincentchyu
    vincentchyu
    Dec 11, 2025
    42
    @dreamk
    从并发角度:我的记忆停留在 java ( 1.8 ) 的并发还在线程的阶段,而 go 那时候已经是 gpm 模型了,从并发模型上 java 完败
    从跨平台角度:java 还停留在 jvm 的阶段(所谓的跨平台只是抱着 jvm 到处跑),而 go 已经从汇编层面直接生成可执行文件,java 完败

    可能学识浅薄,妄自菲薄一下,不要引来战火
    bianxiaoxian
    bianxiaoxian
    Dec 11, 2025
    43
    rust 和 go 不存在互相鄙视吧,我觉得这两个算互补吧,如果想要快速开发并且满足一定性能要求,带 GC 的,Go 不错,如果有些场景,需求基本固定,变动不大,对性能要求更高,又不想搞像 C++那种有心智负担的,Rust 可以
    abc0123xyz
    abc0123xyz
    Dec 11, 2025
    44
    挺好的,写 java 的老是被写 go 的鄙视。
    可以拿 rust 鄙视 go 了
    asuraa
    asuraa
    Dec 11, 2025
    45
    不了解。我一般写汇编和 c
    lujiaxing
    lujiaxing
    Dec 11, 2025
    46
    正常。玩单机游戏的瞧不起玩手游跟网游的,玩啥游戏的都瞧不起玩原神的。
    liuzimin
    liuzimin
    Dec 11, 2025
    47
    安卓语言?苹果语言?
    skipwitit
    skipwitit
    Dec 11, 2025 via Android
    48
    闲得蛋疼 什么语言都是工具 搞什么高下对待
    windyboy
    windyboy
    Dec 11, 2025
    49
    我最近本地编译 zig 写 ghostty ,感觉编译起来并没有想象的那么快,问题也不是很好处理
    zhouu
    zhouu
    Dec 11, 2025
    50
    @vincentchyu #42 java 性能差的印象是因为还有大量人在用狗皮药膏 1.8 ?
    WW7x1HYPY7XvQWRp
    WW7x1HYPY7XvQWRp
    Dec 12, 2025
    51
    上次有个小需求,用 C 写的,客户都看不懂代码 :D
    dddd1919
    dddd1919
    Dec 12, 2025
    52
    有没有想过,用啥都被鄙视是语言的问题么
    vultr
    vultr
    Dec 12, 2025
    53
    放心吧,写 c 的不会鄙视写 rust,go 等的,只会感觉他们太幸福了。
    henix
    henix
    Dec 12, 2025
    54
    记得以前有段时间流行函数式编程,Haskell 鄙视万物,Scala 、Elm 就是那时候走红的,现在已经是过气网红了,现在的新网红是 Rust ╮( ̄▽ ̄")╭
    satoru
    satoru
    Dec 12, 2025
    55
    A poor craftsperson blames their tools.
    bsun
    bsun
    Dec 12, 2025
    56
    每种语言都有其擅长的领域,Rust 也一样。不过 Zig 对比 Rust 应该还有 非常 非常 非常 长的路要走。
    1. Rust 目前已经有了 N 个 “好爸爸”
    2. Rust 已经正式成为 Linux 的一部分了( "experimental" 标签被移除了)
    visitLog
    visitLog
    Dec 12, 2025
    57
    看,客户端甚至不参与讨论
    visper
    visper
    Dec 12, 2025
    58
    直接上 rust 一步到位
    chtcrack
    chtcrack
    Dec 12, 2025
    59
    @dreamk 问 AI 了,AI 给的回答:结论:在绝对性能上 Rust > Go > Java ,但实际项目中,开发效率、生态和团队经验往往比理论性能更重要。
    realJamespond
    realJamespond
    Dec 12, 2025
    60
    有没有可能其实是这样的 bs 链?年薪 100w->50w->30w->20w->10w
    bennyfu
    bennyfu
    Dec 13, 2025 via iPhone
    61
    靠技能生存的无法规模化,你的时间是有限的,一次服务的对象有限,赚不了大钱,所以什么编程语言都没用
    levelworm
    levelworm
    Dec 14, 2025 via iPhone
    62
    C 能写好真不容易,主要是项目难度高,最近自学有感。
    maix27
    maix27
    Dec 15, 2025
    63
    还拉 AI 生成个图,真难为你了。

    在 C 国写代码的人就是新时代农民工,同时社会底+1 层也就没必要比较来比较去了,一直比较的我只能当他心智不太健全,把自己看得太重。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2921 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 153ms · UTC 12:59 · PVG 20:59 · LAX 04:59 · JFK 07:59
    ♥ Do have faith in what you're doing.