V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
learnlearn
V2EX  ›  编程

大模型浪潮下,以后底层语言会更流行吗

  •  
  •   learnlearn · 21 天前 · 1706 次点击
    在思考一个问题,如果模型能力之后上来了,编程成本降低,相同的编程成本原生语言能有更高性能,所以高层语言会被冷落。
    但目前编码感觉是语料丰富且高层的比如 py 生成效果更好,我在畅想之后 LLM 能生成针对应用的极致性能的代码,甚至能抛弃掉一些通用库而自己重新实现,所以对语言生态依赖又没那么重了
    10 条回复    2024-10-12 00:34:06 +08:00
    Flobit
        1
    Flobit  
       21 天前 via iPhone
    语言只是工具,要被冷落,应该是一起被冷落吧
    FlytoSirius
        2
    FlytoSirius  
       21 天前 via iPhone
    性能只是众多考虑因素中的一个。不少项目里,并不敏感
    iyiluo
        3
    iyiluo  
       21 天前
    语料哪里来?大模型是先有鸡才有蛋,现在也没人用汇编写各类常见的应用吧,游戏,app ,网站啥的
    securityCoding
        4
    securityCoding  
       21 天前 via Android
    流行个鸡毛,c++那玩意我是写一次吐一次
    egen
        5
    egen  
       21 天前
    chatgpt 已经可以自由翻译多种语言了,而且底层方面大模型也不弱

    Google 的 AlphaDev 发现了新的排序算法,这些算法导致 LLVM libc++ 排序库得到改进:对于较短的序列,排序库的速度提高了 70%,对于超过 25 万个元素的序列,速度提高了约 1.7%。
    wowodavid
        6
    wowodavid  
       21 天前 via iPhone
    不如让大模型直接在编译器层面直接优化代码
    Leviathann
        7
    Leviathann  
       21 天前
    感觉不如直接生成二进制
    a67793581
        8
    a67793581  
       21 天前
    @egen 非常感谢 顺便发现了一个新网站 https://codeforces.com/
    dinghmcn
        9
    dinghmcn  
       21 天前
    @securityCoding #4 Google 几年前就在 Android 上推 rust 了;之前推 kotlin 替换 java 应用端还算成功,但系统源码还是 java ;
    learnlearn
        10
    learnlearn  
    OP
       20 天前
    - @FlytoSirius 性能只是众多考虑因素中的一个。这个确实,但如果编程和维护成本打下来了,总会选性能高的
    - @iyiluo 语料这个是投入的问题。生成+编译器验证。可比训练 LLM 时用处理社媒的数据简单。很多语言的 AI 编程实在差劲,远远不足
    - @securityCoding “C++那玩意我是写一次吐一次”,这正是 AI 辅助编程的意义
    - @egen “chatgpt 已经可以自由翻译多种语言了”。是啊,我尝试过一些转语言的大模型项目但觉得效果还是差点意思,感觉如果能 all in 某个底层语言模型,反而能反哺用户把生态养起来
    - @wowodavid “不如 AI 优化编译器”,这个是大模型能力不足的退一步步骤
    - @Leviathann “感觉不如直接生成二进制”,确实直接生成汇编不像是不能做的事。某些协议库还是得需要保证一致的可直接用第三方库,没必要重新生成;另外需要保证一定程度的可读性保证出错后能介入
    - @dinghmcn 关于 kotlin 替换 java 。相信各位自己都有一些老旧项目是想要翻新的,只是碍于时间成本、风险觉得算了。 只是当这些成本风险下降到一定程度不觉得大规模替代是不会发生的事

    感谢各位花时间
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5841 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 06:26 · PVG 14:26 · LAX 23:26 · JFK 02:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.