不再那么锁定
Simon Willison 的博客文章指出,随着编码代理的兴起,编程语言和框架的锁定效应正在减弱。一家中型科技公司刚刚用编码代理将 iOS 和 Android 应用重写为 React Native,并表示如果决策错误,未来可以轻松移植回原生。
2026年5月14日,Simon Willison 在其博客上发表了一篇题为“Not so locked in any more”的文章,探讨了编程语言和框架锁定效应的减弱。文章引用 Mitchell Hashimoto 关于 Bun 从 Zig 迁移到 Rust 的评论:“编程语言曾经是锁定,但现在越来越不是了。”
Willison 分享了他上周在会议上的一段对话。一位来自中型科技公司的人士告诉他,他们刚刚利用编码代理将一对“传奇”级的 iOS 和 Android 原生应用重写为 React Native。当被问及为什么在编码代理已经降低维护成本的情况下做出这一选择时,这位人士表示,React Native 在过去几年中改进巨大,完全满足了应用的需求。更重要的是,即使这个决定被证明是错误的,他们也可以将来“直接移植回原生”。
这一观点与 Hashimoto 的评论不谋而合:随着编码代理等工具的涌现,技术栈的迁移成本大幅下降,锁定效应正在成为历史。这不仅对开发者选择技术栈有深远影响,也意味着企业可以更灵活地应对未来变化。Willison 的博客还提到,他近期文章包括“Notes on the xAI/Anthropic data center deal”、“Live blog: Code w/ Claude 2026”和“Vibe coding and agentic engineering are getting closer than I'd like”。
总之,编码代理的进步正在重塑软件开发格局,降低了对特定技术栈的依赖,为未来更灵活的技术选择铺平了道路。