V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
abellis
V2EX  ›  程序员

在没有技术背景的情况下, Rust 这种无错误编译后才能运行的语言在 ai coding 逐渐成为主流的情况下是否更能保证应用的完整性,更适合 vibe coding?

  •  1
     
  •   abellis · 6 小时 8 分钟前 · 883 次点击
    13 条回复    2026-01-29 18:14:21 +08:00
    chtcrack
        1
    chtcrack  
       6 小时 6 分钟前
    目前来说简单的应用可以,复杂的还是得有技术支撑..
    以后就不知道了..
    sentinelK
        2
    sentinelK  
       6 小时 1 分钟前
    程序错误 ≠ 编译报错
    不需编译 ≠ 运行前无法检查错误
    mightybruce
        3
    mightybruce  
       6 小时 1 分钟前
    这个假设完全不存在,Rust 怎么在 AI 下面就是无错误编译。
    youshangdemajia
        4
    youshangdemajia  
       6 小时 0 分钟前
    不记得哪个模型了,试过一次把某个 Python 算法移植到 Rust ,结果越改越乱。似乎 AI 不能很好处理 Rust ,不知道是不是这样。
    HHA
        5
    HHA  
       5 小时 50 分钟前   ❤️ 1
    实际上就是编写它以为存在的 API 糊弄你
    loli
        6
    loli  
       5 小时 46 分钟前
    就算是脚本语言也有自己的语法关键字啊,你弄个不存在的东西也会报错啊
    强类型语言也只不过报错的更加提前而已
    修编译错误和运行时错误并没有什么差别
    loading
        7
    loading  
       5 小时 21 分钟前 via Android
    rust 网上资源太少,ai 也没学会。
    kneo
        8
    kneo  
       5 小时 10 分钟前 via Android
    不,js/py 这种能先将就跑起来的才是主流。

    理理论上,如果不差钱,让 ai 无限迭代,使用 rust 能得到更健壮的产出。

    但实践上会浪费很多钱和时间。对很多穷人来说 token 花光了程序还跑不起来,纯打水漂了。
    minami
        9
    minami  
       5 小时 10 分钟前
    闹麻了,它会拿 unsafe 糊弄你
    iorilu
        10
    iorilu  
       5 小时 1 分钟前
    rust 不可能的

    多少要懂点

    如果不懂, 可能只能开发极为简单程序, 意义不大
    dubidu
        11
    dubidu  
       5 小时 1 分钟前
    @youshangdemajia rust 网络历史资料比较少,大模型可参考的内容不多。
    其实越老的语言 ai 写的越好,因为本来用的都是前人成果。
    不过现在去搞这些,只是自己编将来绞死自己的绳子罢了.AI 搞成了也就不需要太多程序员了。
    Gilfoyle26
        12
    Gilfoyle26  
       3 小时 22 分钟前
    rust 也不是银弹吧,因为 unsafe 的存在,如果要追求高性能不可避免的要用 unsafe ,所以
    penzi
        13
    penzi  
       3 小时 21 分钟前
    Golang/Java/C# 编译错误能运行吗
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2990 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 13:35 · PVG 21:35 · LAX 05:35 · JFK 08:35
    ♥ Do have faith in what you're doing.