Not so locked in any more · Simon Willison's Weblog
Science, Technology & Innovation · May 14, 2026
Coding agents can accelerate migration to higher-level, cross-platform stacks (e.g., React Native) by lowering migration and maintenance costs, making reversibility rather than platform purity the key decision once a framework reaches functional sufficiency, which disproportionately benefits mature abstraction layers in the AI era.
Not so locked in any more · Simon Willison's Weblog
Science, Technology & Innovation · May 14, 2026
Advances in tooling and AI-assisted code rewrites are making large-scale language/stack migrations (e.g., Bun moving Zig→Rust and a full mobile-app rewrite) increasingly feasible, weakening historical developer-inertia “lock‑in” and reducing the value of language-based moats.
Not so locked in any more · Simon Willison's Weblog
Science, Technology & Innovation · May 14, 2026
A medium-sized tech company completed a coding-agent–driven rewrite of legacy iPhone and Android apps to React Native and treated the change as reversible because AI-assisted development lowered the expected future cost of switching architectures, shifting architectural choices from one-way commitments to lower-risk, revisable bets that are easier to approve internally.