Создатель Ruby on Rails назвал свой любимый язык программирования. Это – английский
Дэвид Хайнемайер Ханссон, известный как DHH, больше двадцати лет назад создал Ruby on Rails – набор готовых заготовок для сайтов на языке Ruby. На нем выросли GitHub и Shopify.
23 сентября DHH открыл конференцию Rails World в Остине и сказал со сцены, что английский нравится ему больше, чем Ruby. Там же он объявил, что ушел на пенсию – но только как программист, который пишет код руками.
Еще летом 2025 года DHH говорил обратное. В подкасте с Лексом Фридманом он объяснял, что радость для него – самому набирать код. Отдать код ИИ значило бы стать “менеджером стаи ИИ-ворон”.
Через полгода DHH передумал – он написал, что сопротивлялся из-за слабых моделей, а теперь все перевернулось. Набирать код руками стало для него утомительной рутиной. А взгляды на ИИ-программирование перевернул Claude Opus 4.5, вышедший 24 ноября 2025 года – отмечу, что многие называют эту модель “переломом”.
Двадцать лет подряд DHH писал около 30 тысяч строк кода в год. Теперь же за один август вместе с агентами выдал 150 тысяч. Свое нынешнее состояние он описал как ИИ-эйфорию.
Эйфория DHH стала правилом для всей 37signals – небольшой компании, где он технический директор и совладелец. Она делает сервис для управления проектами Basecamp и почтовый сервис HEY. Писать код руками там больше не принято: если пришлось, это считается таким же сбоем, как ошибка в работе сервиса. Чинить в таком случае нужно настройку агентов.
Прямо на на выступлении DHH спросил зал, кто до сих пор пишет заметные объемы кода руками.
В зале на 1200 человек поднялось от силы пять рук.
Сейчас HEY пересобирают целиком: вместо веб-приложения будут шесть отдельных приложений под разные устройства. Еще год назад маленькой компании это было не по силам, теперь стало возможным благодаря ИИ-агентам.
Забавно, что DHH прославился благодаря Ruby on Rails – набору заготовок для языка, который легко читать человеку. Теперь же сервер HEY переписывают на Rust – людям на нем, наоборот, трудно и читать, и писать, но зато он быстрый и “удобный” для компьютера.
А сам DHH вообще не знает Rust – и считает это плюсом, так как может оценить результат снаружи, как заказчик. По оценке самой компании, новый сервер тратит на 99% меньше процессора и на 95% меньше памяти. Но дело не только в языке, а еще в том, что часть работы сервера теперь делают сами приложения.
Значит ли переход на ИИ-агентов гибель “человеческих” языков? Я бы не стал делать прогнозы, но сам DHH пока не хоронит Rails. Rust взяли только для сервера почтового сервиса, а не вместо Rails везде. Сайты же останутся актуальны для сервисов, которыми люди пользуются эпизодически. И здесь Ruby on Rails работает хорошо – причем набор правил помогает и ИИ-агентам, отвечающим за код.
А больше всего в выступлении DHH меня зацепила история его прапрадеда – датского художника Лауритса Туксена – и зацепила с неожиданной стороны.
Туксен как-то три года писал один королевский портрет. А потом появилась дешевая камера Kodak Brownie, и сейчас люди делают около двух триллионов снимков в год. Opus 4.5 DHH называет “Кодаком нашей эры”...
…но Kodak Brownie не сделал миллионы людей фотографами. С ним запечатлеть изображение смог любой, но умение видеть кадр из ремесла никуда не делось – оно переехало из руки в глаз.
То же самое и с “Кодаком нашей эры”. Язык программирования теперь может быть английский, русский или какой вам вздумается. Но навык – останется вашим. Сам DHH – заказчик с двадцатью годами профессионального вкуса. Он точно знает, каким должен быть HEY и что такое плохой сервер.
Программирование не станет автоматически доступным всем, кто говорит с ИИ на одном языке; оно станет доступным тем, кто умеет точно сказать, чего хочет, и понять, что получил.
А если не умеет – то готов этому учиться.
—
Напоминаю, что сегодня у меня вышел самый подробный русскоязычный гайд по Claude Opus 5.5. В нем я учу говорить с этой моделью на одном языке, а также показываю, какие новые штуки с ее помощью можно сделать.
— Читать на “Бусти”
— Читать на Sponsr
Post #727
3.01K

- ❤ 19
- 👍 14
- 👏 5