This Mitchell Hashimoto quote about Bun’s migration from Zig to Rust reminded me of a conversation I had at a conference last week. I was chatting with an engineer from a mid-sized tech company that maintains a pair of long-lived, flagship iPhone and Android apps. He told me they had just finished a full rewrite of both apps using coding-agent-driven development, targeting React Native. I asked why they went that route, given that coding agents have made maintaining separate native codebases far cheaper. He replied that React Native has matured dramatically in recent years and now covers everything their apps require. Plus, if it turns out to be the wrong choice, they can always port back to native later. As Mitchell put it: Programming languages used to lock you in, but that’s changing more and more. Posted 14th May 2026 at 10:53 pm
Simon Willison’s Weblog