以前写 Python 被 go 鄙视;现在写 go 被 rust 鄙视... - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
hugozach
V2EX    程序员

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

  •  
  •   hugozach 12 小时 7 分钟前 3082 次点击

    后面写 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 │ │ “这个很简单吧,一天能做完” │ └─────────────▲─────────────┘ │ ┌─────────────┴─────────────┐ │ 甲方 / 老板 │ │ “这不过就是改几行” │ └────────────────────────────┘ 
    50 条回复    2025-12-11 22:53:39 +08:00
    NewYear
        1
    NewYear  
       11 小时 18 分钟前   5
    下午你抽空写一套 ERP 系统吧,公司各个部门都要能用到。

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

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

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

    可能学识浅薄,妄自菲薄一下,不要引来战火
    bianxiaoxian
        43
    bianxiaoxian  
       4 小时 35 分钟前
    rust 和 go 不存在互相鄙视吧,我觉得这两个算互补吧,如果想要快速开发并且满足一定性能要求,带 GC 的,Go 不错,如果有些场景,需求基本固定,变动不大,对性能要求更高,又不想搞像 C++那种有心智负担的,Rust 可以
    abc0123xyz
        44
    abc0123xyz  
       4 小时 2 分钟前
    挺好的,写 java 的老是被写 go 的鄙视。
    可以拿 rust 鄙视 go 了
    asuraa
        45
    asuraa  
       3 小时 27 分钟前
    不了解。我一般写汇编和 c
    lujiaxing
        46
    lujiaxing  
       2 小时 51 分钟前
    正常。玩单机游戏的瞧不起玩手游跟网游的,玩啥游戏的都瞧不起玩原神的。
    liuzimin
        47
    liuzimin  
       2 小时 46 分钟前
    安卓语言?苹果语言?
    skipwitit
        48
    skipwitit  
       2 小时 41 分钟前 via Android
    闲得蛋疼 什么语言都是工具 搞什么高下对待
    windyboy
        49
    windyboy  
       2 小时 27 分钟前
    我最近本地编译 zig 写 ghostty ,感觉编译起来并没有想象的那么快,问题也不是很好处理
    zhouu
        50
    zhouu  
       2 小时 7 分钟前
    @vincentchyu #42 java 性能差的印象是因为还有大量人在用狗皮药膏 1.8 ?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1355 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 17:01 PVG 01:01 LAX 09:01 JFK 12:01
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86