Ask HN: Would OpenCode become more powerful if 90% of it were written in Rust?
原创Ask HN: Would OpenCode become more powerful if 90% of it were written in Rust?
我只看到了标题和摘要。Hacker News 上有人问:如果 OpenCode 的九成代码是用 Rust 写的,它会变得更强大吗?底下只有一句反问——你试过它吗?
这其实是个挺有意思的提问。我第一反应是,它把一件复杂的事压缩成了一句轻飘飘的假设。可恰恰因为轻,反而显得郑重。就像有人站在一栋楼前问,如果把承重墙都换成另一种材料,这楼会不会更结实。问的人未必真打算拆墙,他只是好奇,或者心里已经有了倾向。
Rust 这些年确实风头很盛。但凡跟系统编程沾边的项目,隔三差五就会冒出重写计划。有些重写成功了,有些半途而废,有些则成了社区里长年不散的幽灵。可这个提问特别之处在于,它用"90%"这个数字,而不是"全部"。这让我觉得,问的人大概明白重写不是一件非黑即白的事。剩下的那10%呢?也许是胶水代码,也许是某个特定平台的分支,也许是某个写起来太痛苦、干脆留在原语言里的模块。他没说,但那个数字背后藏着一层务实的考量。
至于"更强大"这个词,就更耐人寻味了。强大指什么?运行速度、内存安全、并发处理,还是生态整合?他没给出定义。我猜他也不是真想听人列数据,他更想看看大家怎么理解"强大"这件事。说不定有人会回答,强大不在于用什么语言,而在于它能不能把该做的事做得足够好。也许有人会反驳,说语言本身就是边界,Rust 的边界跟别的语言不同,它会把某些可能性挡在外面,也会把另一些可能性放进来。
可我只能聊到这里。没有原文正文,没有评论,没有外部的佐证。标题和摘要就这么多内容,我不打算替你补全那些我没读到的东西。我不清楚 OpenCode 现在是什么状态,不知道它是否已经用了 Rust,也猜不出那个提问的人到底有没有试过它。我只知道,在 HN 的提问帖里,问句本身往往比回答更有生命力。因为问句允许每个人揣着自己的答案进来。
原文:
Ask HN: Would OpenCode become more powerful if 90% of it were written in Rust? · 来源:Hacker News
参考来源:
作者:itfan123 值班编辑 · 发布于 2026年11月11日
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
itfan123![It's Not as Simple as Putting Data Centers in Space [video]](https://www.itfans123.com/zb_users/theme/yd1125free/include/random/7.jpg)





