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

好久没看到 go 和 Java 的争论了,欣慰今天又看到两个热帖

  •  
  •   YanSeven · 13h 6m ago via Android · 4010 views

    这一年 v 站的热贴大多是 ai ,中转站,媳妇老公之类的。

    难得限时回归一下“寄术讨论”

    41 replies    2026-07-16 20:22:03 +08:00
    dcsuibian
        1
    dcsuibian  
       13h 2m ago   ❤️ 1
    Go:事先声明,你才是挑战者
    ……
    Go:对不起,没能让 Javaer 使出全力
    maybe0410
        2
    maybe0410  
       12h 52m ago   ❤️ 1
    go? 路边一条
    congminhcap246
        3
    congminhcap246  
       12h 46m ago
    再争论语言没意义了,AI 啥都会
    listen2wind
        4
    listen2wind  
       12h 45m ago
    前两天不是有个帖子,以前都在讨论什么语言垃圾,现在都在讨论什么模型垃圾
    zhongzhaoguo
        5
    zhongzhaoguo  
       12h 43m ago
    说实话,在网上讨论这种一点意义没有,你可以在你公司/项目围绕你的业务需求去跟你同事对比 Java 和 GO 哪个合适哪个好。你在网上讨论这个,除了引战没有任何意义。
    Orange2269
        6
    Orange2269  
       12h 41m ago   ❤️ 1
    争什麼争!掺在一起做撒尿牛丸呀笨蛋
    quicksand
        7
    quicksand  
       12h 37m ago
    ja 学长大战 go 学弟
    AmericanExpress
        8
    AmericanExpress  
       12h 36m ago via iPhone
    这算个啥技术讨论
    k9982874
        9
    k9982874  
       12h 33m ago
    感觉 ai 出现后 java 就是路边了吧
    evill
        10
    evill  
       12h 33m ago
    @Orange2269 还真干过这种事情 😂
    强行合并团队和历史项目,python + Go + Java 都有

    这里映像最深的一个问题,python2(10 年前骨灰级项目)有个库 json 序列化前 16 字节不一样,其他语言怎么都解析不出来
    zxjxzj9
        11
    zxjxzj9  
       12h 29m ago
    @k9982874 主要是 spring 路边,ai 本身写 java 还是挺舒服的,但是 spring 这种喜欢软连接配置注入来注入去的,最终还是遭到了自己的报应
    526457385
        12
    526457385  
       12h 27m ago
    有啥好吵的,公司让你用啥你用啥
    JoJoWuBeHumble
        13
    JoJoWuBeHumble  
       12h 17m ago
    公司有些新项目,在 RK3562 这种资源紧张的板子上,用 go 太舒服了
    lp7631010
        14
    lp7631010  
       12h 17m ago
    别人都要来抄家了 你们还在内讧
    alamaya
        15
    alamaya  
       12h 12m ago
    @JoJoWuBeHumble 感觉真资源紧张还是非 gc 的语言比较权威,go 还是不太行
    fkdtz
        16
    fkdtz  
       12h 8m ago
    说实话虽然语言之争已经没啥意义了,不过看到讨论帖时还是有一种回老家的感觉,不觉间嘴角已挂上了一丝微笑
    😊
    Sezxy
        17
    Sezxy  
       12h 5m ago
    go 、java 都不行,还是要 rust 扛大旗
    mightybruce
        18
    mightybruce  
       12h 5m ago
    还编程语言,现在计算机语言都已经是自然语言了, 生成中间形态是编程语言了。
    systemGuest
        19
    systemGuest  
       12h 0m ago
    @congminhcap246 Java 臃肿的语法,代码文化,同项相对于其他语言 Token 消耗都得翻几倍。
    mightybruce
        20
    mightybruce  
       12 hrs ago
    要从 AI 角度来看语言,现在最适合 AI 的就是 python, ts/js, 其次才是 rust, go 这些。
    https://mp.weixin.qq.com/s/DmTF_ZBe0zmphOuN9YQ55g

    来看看认真的人是怎么测试 AI 友好度的
    总结原文章就是
    类型系统:动态语言整体更快、更稳
    简洁性:短代码通常有利,但函数式语言可能把时间烧在推理上
    语言固有难度:C 内存管理、Rust 所有权可能增加纠错轮次
    训练数据熟悉度:Python / Ruby / JS 语料远多于 Scheme / Haskell ; Steep 也可能不如 mypy 「眼熟」
    mightybruce
        21
    mightybruce  
       11h 59m ago
    从 AI 推理和消耗 token 以及生成错误纠错来看,python, ts, ruby 就是第一梯队的。
    iOSwang
        22
    iOSwang  
       11h 55m ago
    AI 之下,语言不是门槛,道法术器,怎么使用这些东西赚钱才是问题吧
    Leeeeex
        23
    Leeeeex  
    PRO
       11h 53m ago
    rust 站在旁边笑而不语
    bbbblue
        24
    bbbblue  
       11h 49m ago
    我之前主要写 java
    后面学了点 node 现在有 AI 了 有新项目全部 nodejs 前后端一把梭(先开始用 nextjs 发现这东西自部署太多屎了。。现在用 MPA 了 后面有空再看看 tanstack )
    语言之争没啥意思 快点把东西做完菜好啊
    soleils
        25
    soleils  
       11h 17m ago
    现在都是看 AI 对哪个语言更熟悉, 明显是 Python, Java 最大的问题就是资源占用太大了, 以后用 go rust 可以省很多钱硬件成本 , 不会再考虑 Java 了
    urfree
        26
    urfree  
       11h 13m ago
    对人友好的语言对 AI 不友好,所以嘛...
    Bologna
        27
    Bologna  
       7h 55m ago
    因为 java 写 helloworld 太麻烦了,一直没学
    darksword21
        28
    darksword21  
    PRO
       7h 51m ago
    你要说 ts, python, rust 来碰瓷 go 还能讨论讨论,java 纯路边一条

    PS:我们招人不招写过 java 的,脑子会被污染的.jpg (🐶
    reliefe
        29
    reliefe  
       7h 47m ago
    都写过,给别人打工用 Java ,自己的公司完全用 Go ,毕竟服务器资源有限。

    AI 时代最怕的是 Java 那种语法冗余,用各种注解的东西,甚至在线上还可以用字节码注入修改代码,出了问题太难定位了。还有反例就是 C++ 可以自定义语法糖的。

    Go 语法简单,性能强,启动不需要预热,内存占用低,打包部署方便。而 Java 所谓那种 write once run everywhere 根本没必要,实际上程序的运行环境很稳定,基本就只有 Linux x86 ,根本不需要到处乱七八糟平台去跑。如果要写嵌入式,也肯定会根据要嵌入的硬件进行编码,不会写什么统一的程序。
    Smileh
        30
    Smileh  
       7h 41m ago
    php 天下第一
    kingddc314
        31
    kingddc314  
       7h 39m ago
    ts 是最好的 🐶
    netabare
        32
    netabare  
       7h 30m ago
    没人争论 Rust 吗(
    dryadent
        33
    dryadent  
       7h 11m ago
    用 ai 写 rust 太香了,反正都是小玩具
    JoJoWuBeHumble
        34
    JoJoWuBeHumble  
       7h 6m ago
    @alamaya 话说 rust 调用 C 源码方便吗?
    yemoluo
        35
    yemoluo  
       6h 58m ago
    @JoJoWuBeHumble 方便啊
    xyooyx
        36
    xyooyx  
       6h 54m ago
    nature language:你们在吵啥?
    wlals3003
        37
    wlals3003  
       6h 53m ago via iPhone
    争论有什么用呢,程序员生存都难了
    proxychains
        38
    proxychains  
       5h 5m ago
    以前: php vs golang vs java
    现在: claude vs deepseek
    air1314
        39
    air1314  
       3h 35m ago
    语言不重要了 只要会一门其他基本等于都会了
    现在都是 AI 写 我没写过 rust 不妨碍我用 AI 写
    ASHYWHISPER
        40
    ASHYWHISPER  
       3h 1m ago
    @mightybruce #21 恰恰是 Rust 才是最合适 AI 的,借用检查器把所有非业务 Bug 暴漏在编译期间,cargo 的错误提示又非常全面,非常适合 AI
    oldcai
        41
    oldcai  
    PRO
       2h 47m ago
    『对呀对呀!……for 循环有四样写法,你知道么?』
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2918 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 106ms · UTC 15:09 · PVG 23:09 · LAX 08:09 · JFK 11:09
    ♥ Do have faith in what you're doing.