Not so locked in any more
Саймон Уиллисон рассуждает о том, что языки программирования перестают быть фактором жёсткой привязки. Поводом стала цитата Митчелла Хашимото о переходе Bun с Zig на Rust и личный разговор автора на конференции с сотрудником компании, которая с помощью кодинг-агентов переписала свои легендарные iOS- и Android-приложения на React Native. На вопрос, зачем это делать, если агенты как раз снижают стоимость поддержки отдельных нативных приложений, собеседник ответил, что React Native сильно вырос за последние годы и закрывает все их потребности. А если решение окажется ошибочным, они смогут просто портировать всё обратно на нативный стек. Главная мысль: выбор языка или фреймворка больше не является пожизненной ловушкой.
14th May 2026
14 мая 2026
This Mitchell Hashimoto quote about Bun migrating from Zig to Rust reminded me of a similar conversation I had at a conference last week.
Эта цитата Митчелла Хашимото о переходе Bun с Zig на Rust напомнила мне о похожем разговоре, который состоялся у меня на конференции на прошлой неделе.
I was talking to someone who worked for a medium sized technology company with a pair of legacy/legendary iPhone and Android apps.
Я общался с человеком, который работает в средней по размеру технологической компании с парой легаси/легендарных приложений для iPhone и Android.
They told me they had just completed a coding-agent driven rewrite of both apps to React Native.
Он рассказал, что они только что завершили переписывание обоих приложений на React Native с помощью кодинг-агентов.
I asked why they chose that, given that coding agents presumably drive down the cost of maintaining separate iPhone and Android apps.
Я спросил, почему они выбрали именно этот путь, ведь кодинг-агенты, по идее, как раз снижают стоимость поддержки отдельных приложений для iPhone и Android.
They said that React Native has improved a lot over the past few years and covered everything their apps needed to do.
Он ответил, что React Native сильно улучшился за последние несколько лет и покрывает всё, что нужно их приложениям.
And... if it turned out to be the wrong decision, they could just port back to native in the future.
И... если окажется, что это было неверное решение, они смогут просто портировать обратно на нативный стек в будущем.
Like Mitchell said:
Как сказал Митчелл:
Programming languages used to be LOCK IN, and they're increasingly not so.
Языки программирования раньше были LOCK IN, но всё чаще это уже не так.
Recent articles
Недавние статьи
Заметки о сделке xAI/Anthropic по дата-центру — 7 мая 2026 Лайв-блог: Code w/ Claude 2026 — 6 мая 2026 Vibe coding и agentic engineering сближаются сильнее, чем мне бы хотелось — 6 мая 2026
This is a note by Simon Willison, posted on 14th May 2026.
Это заметка от Simon Willison, опубликованная 14 мая 2026.
Monthly briefing
Ежемесячный дайджест
Sponsor me for $10/month and get a curated email digest of the month's most important LLM developments.
Поддержите меня за $10/месяц и получайте кураторскую email-подборку самых важных событий в мире LLM за месяц.
Pay me to send you less!
Платите мне, чтобы я присылал вам меньше!
Раскрытие информации Колофон © 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026