Разработчик Ruby заархивировал все свои гемы: причина в переходе Мацумото к эре ИИ

Пол Баттли оставил на заархивированных репозиториях одну строку: если нужны изменения, спросите своего агента. Он считает, что теперь именно так и нужно поступать.

Вкратце

Пол Баттли, лондонский разработчик, заархивировал все свои гемы на Ruby и написал, что больше не хочет кормить общий ресурс, который крупные компании выкачивают для машин. Он указывает на основную команду Ruby, которая, по его словам, теперь пишет язык в основном с помощью LLM-агентов.

В треде основатель почтового сервиса рассказал о своём друге из проекта на 80 тысяч звёзд, который тоже разочарован: роботы справляются, но пропала радость совместной работы.

Почему Пол Баттли перестал поддерживать свои гемы

Пост Баттли — это уведомление, которое он оставляет в каждом архивном репозитории. Он опирается на эссе Юкихиро Мацумото 2000 года, где Ruby задуман так, чтобы программисты были счастливы, и на интервью 2019 года, в котором Мацумото сказал: «Я создавал Ruby для людей, а не для машин».

Три вещи сломали эту договорённость. Баттли называет контроль DHH над Rails отвратительным и говорит, что на Rails World 2026 DHH почти не интересовался ни Ruby, ни Rails, ни программированием как таковым. По сообщениям, DHH теперь поручает LLM-агентам писать Rust-приложения, которые он не проверяет. Баттли утверждает, что сам язык Ruby теперь в значительной мере развивается с помощью LLM-агентов. Мацумото продаёт Ruby как «язык программирования для эры ИИ», который будут генерировать LLM, а для их обучения нужно больше кода, написанного людьми. И Баттли больше не чувствует вдохновения вносить вклад в общий ресурс, который, по его мнению, скармливают машинам, портящим его качество.

Заканчивает он пожатием плеч в адрес тех, кто пользуется его кодом: спросите своего агента, а я ухожу.

«Это как если бы кто-то побывал в твоей постели»

В треде не было единого траура. Чаще всего цитировали комментатора, которому понравилась грубая метафора:

«Когда говорят, что писать код вручную больше невозможно, они не совсем неправы, но лишь в том же смысле, в каком невозможно спать в кровати, в которую кто-то нагадил.» — lbrito, комментатор, который цитирует лучшую фразу поста

Более показательными были свидетельства людей, у которых есть что терять. Основатель MailChannels передал историю друга:

«Он разочарован не потому, что роботы плохо справляются. Справляются они отлично. Печально то, что ему нравилось писать код и работать с сообществом над улучшениями, ведь это было очень человеческое, совместное дело.» — основатель MailChannels, пересказывающий рассказ друга из проекта на 80 тысяч звёзд

Мейнтейнеры уже тихо форкают

Один комментатор описал выход с другой стороны. После того как PR в открытую библиотеку несколько месяцев висел без ответа, он попросил LLM форкнуть репозиторий, и теперь поддерживает приватную копию. Он ожидает, что мелкие пакеты в npm, RubyGems и PyPI будут хиреть, потому что люди начнут генерировать собственных клиентов.

Возражения: это проблема Ruby, а инструменты освобождают

Не все согласились с такой рамкой. Создатель SQLAlchemy и Alembic спросил, не из сообщества ли Ruby большинство постов «я бросаю программировать». Создатель гибридной редакции из людей и ИИ сказал обратное:

«LLM полностью открыли области, которые 5–10 лет назад были мучительно сложными.» — ilamont, медиа-креатор, который сейчас работает с ИИ

Другой комментатор указал на нехватку доказательств: через два-три года агентного программирования он не видит CAD-пакета, который мог бы соперничать с Blender, FreeCAD или KiCad.

Пост Баттли даёт данные о том, кто уходит, когда руководство языка меняет свою подачу. Если за ним последуют мейнтейнеры мелких гемов, цену заплатят проекты, которые зависят от них, но не видят их имён в lockfile.

Получайте такие разборы каждый день

Главные истории Hacker News — на email, в Telegram или RSS.

Следующая новость · 2 из 12 Читать дальше
🌍Other

Уволенная полицейская отдала мужу из ICE доступ к Flock: почти 1000 поисков

Эми Харп сначала сказала следователям, что поиски вела она. Потом призналась, что это был её муж. Он работает в ICE.

★ 626 · 💬 360 · wjcl.com · 3 мин