一声棒喝,本不立文字
偏要著録,已是二义

Simon Willison · 博客

不再那么锁定了

Not so locked in any more

二〇二六年五月十五日 · 英文原文

Mitchell Hashimoto 关于 Bun 从 Zig 迁移到 Rust 的讨论引发了对技术栈迁移趋势的观察。一位中型科技公司员工透露,其团队通过 coding-agent 驱动的重写,将一对历史悠久的 iPhone 和 Android 应用迁移至 React Native。选择 React Native 的原因是它已覆盖应用所需全部功能,且未来可再移植回原生。这反映了编程语言从过去意味着 LOCK IN(锁定)到如今更灵活的趋势。

Mitchell Hashimoto 关于 Bun 从 Zig 迁移到 Rust 的这段话,让我想起上周在会议上的一次类似对话。当时我与一位中型科技公司的员工交谈,他们公司有一对历史悠久/堪称传奇的 iPhone 和 Android 应用。对方告诉我,他们刚刚完成了一次由 coding-agent 驱动的重写,将两个应用都迁移到了 React Native。我询问为何做出这个选择——既然 coding agent 理论上能降低分别维护 iPhone 和 Android 应用的成本。对方表示,React Native 在过去几年进步很大,已经覆盖了他们应用所需的所有功能。而且……如果最终证明这是个错误决定,未来他们也可以再移植回原生。正如 Mitchell 所说:编程语言过去意味着 LOCK IN(锁定),而现在越来越不是这样了。标签:react , coding-agents , ai-assisted-programming , generative-ai , ai , llms

译自 Simon Willison · 博客 · 录于 二〇二六年五月十五日