说点不同的观点, Rust 语言的新潜力 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
mightybruce

说点不同的观点, Rust 语言的新潜力

  •  2
     
  •   mightybruce 2 月 6 日 2841 次点击
    这是一个创建于 75 天前的主题,其中的信息可能已经有所发展或是发生改变。
    2025 - 2026 ,AI 编程越来越强了, 带动了更强大的 agent 开发和相关市场。

    在 agent 这块,主力是 JS/TS 以及 Python,像代码沙箱 以及 codeagent 能力进一步普及,
    skills 中执行 script 效果要好于 MCP , 那么 Rust 中的 cargo 统一包管理设计 和 Rust 脚本化对它来说是一种新的助力,用来写专门的业务逻辑的 script,它就能执行更快更好。

    RustScript 这个东西官方也持续做了好几年,在 agent 这块 不需要打包成二进制,就能像脚本一样执行,并能缓存上次结果是有价值的,

    主要的 agent loop 还是 python/ts 为主,一些处理的逻辑放到 rust-script 中做。

    https://rust-script.org/

    欢迎大家给出新的观点和思路
    第 1 条附言    2 月 6 日
    rhai 是另一个 rust script 项目
    https://github.com/rhaiscript/rhai

    agent 沙箱 目前很多云厂商是支持 wasm 这种隔离方式的, 像 manus 这种则是借助 e2b(microvm) 的方式,其他常见方案是借助类似 v8 的 isolates 沙箱

    rhai 支持 WebAssem bly (WASM)
    8 条回复    2026-02-06 19:39:25 +08:00
    Gilfoyle26
        1
    Gilfoyle26  
       2 月 6 日
    大模型最熟悉的语言 python ,写起来快,用起来快,管他三七二十一,先搞出来再说,又不是不能跑。
    yolee599
        2
    yolee599  
       2 月 6 日 via Android
    rust 都进入 linux 内核了,说不定以后的驱动都是用 rust 写的了,做嵌入式的不得不学,不学就落后
    stevefan1999
        3
    stevefan1999  
       2 月 6 日
    @Gilfoyle26 你心是完全的,和不理三七二十一只要把女神追到手不手段也可以接受 是同一意思
    Ketteiron
        4
    Ketteiron  
       2 月 6 日
    agent 用 py/js 的理由是文本转成脚本成本极其低廉且稳定,未来或许会有新的专门为 agent 进行优化的新语言,但是短时间内没有任何意义。
    retarded
        5
    retarded  
       2 月 6 日
    @Ketteiron 不是这个原因, 一方面大模型学习了足够的 python 脚本代码例子,另一方面你没理解 codeagent 是什么东西,
    agent 想要更强大和稳定,目前的方式就是生成代码并执行代码, 这个效果远比 ReAct 一遍一遍执行效果要好,
    也就是 CodeAct 模式

    代码可控性远比文本要好和准确,比如我现在要让 AI 去画一个系统架构图

    我让 AI 去生成 mermaid 或者 draw.io 的 xml , 远比直接生成要强,细节可控。这就是代码的优势所在。
    xgdgsc
        6
    xgdgsc  
       2 月 6 日
    Ketteiron
        7
    Ketteiron  
       2 月 6 日
    @retarded #5 正是因为需要不断执行代码,才需要元编程/高阶函数的语言,而内置 vm 和 eval 的 py/js 无疑是目前最好的选择。不知道你能否理解这里的成本是什么意思,它代表了环境隔离、上下文共享、执行所需的开销
    CodeAct 的执行成本越低,能够验证的次数越多,这方面 py>js>其他
    CodeAct 模式继续发展下去,需要一个更高效的中间语言取代 py ,当然 CodeAct 是否是最终答案谁也无法保证,还是先 py 糊屎 更保险

    Rhai 看了下似乎是个比 rust-script 更好的选择

    我个人更看好 js ,cloudflare 的 isolates 实在太便宜了
    https://blog.cloudflare.com/code-mode/
    livib
        8
    livib  
       2 月 6 日   1
    我个人是很看好 Rust 与 TS 的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5513 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 45ms UTC 07:16 PVG 15:16 LAX 00:16 JFK 03:16
    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