Жизнь в эпоху Веймара для Ruby

Living in the Weimar Era of Ruby

Автор размышляет о кризисе в сообществе Ruby после выступления DHH на RailsWorld, где тот заявил о безразличии к Rails. Однако вместо упадка он видит ренессанс: за последние месяцы появились отличные библиотеки для генерации PDF (sghtmltopdf, stationery), возрождаются Qt-биндинги, Shoes в виде Scarpe, а также создана полноценная библиотека для Parquet — herringbone. Автор сравнивает это время с Веймарской республикой, когда хаос и отсутствие надзора породили самые интересные artistic movements.

Старый порядок потерял интерес, никто не был главным, земля уходила из-под ног у всех — и именно тогда создавалась самая интересная работа. Великие потрясения, великие промышленные изменения, никакого присмотра взрослых. Знакомо?
  1. chao-

    В основном согласен с твитом Жозе, на который ссылаются в статье: усилия, необходимые для того, чтобы сделать что-то лучше, существенно снизились. Например, примитивы для хорошей конкурентности в Ruby существуют уже 3-4 года. Многие давно устоявшиеся библиотеки и конвенции экосистемы не приняли эти новые инструменты, и я их не виню. Многие, возможно, требовали ломающих изменений. Ломающие изменения трудно продать для библиотек, которым уже десяток лет и которые стабильны. А для прикладных команд до эпохи агентной инженерии миграция больших проектов на новый набор библиотек была бы огромной нагрузкой. Но теперь это не так!

    Ruby никогда не станет языком BEAM или Rust, но я очень воодушевлён ближайшими улучшениями производительности Ruby; не только базового языка (например, Spinel), но и более широкой экосистемы. Когда вы избегаете нескольких подводных камней, поддерживаете базовую архитектурную согласованность/организацию (и заставляете своих агентов делать то же самое), Ruby продолжает сохранять хороший баланс между выразительностью и лёгкостью рассуждений о коде относительно объёма аннотаций и шаблонного кода, которые нужно добавить, чтобы этого достичь.

    Для того, кто убеждён, что код всё равно никогда не следует читать, это не то преимущество, которое ему нужно, vaya con dios! Когда исходишь из таких разных предпосылок, особо не о чем разговаривать.

  2. woodruffw

    Раньше я много писал на Ruby, так что я понимаю энтузиазм автора по поводу будущего языка и сообщества. Я считаю, что это отличный язык во многих отношениях, и он заслуживает большего внимания. Я никогда не был человеком из мира Rails и давно чувствовал, что сообщество чрезмерно приковано к Rails, и было бы очень хорошо, если бы это разорвали.

    С другой стороны, сравнение с Веймарской Германией кажется мне немного безумным. У меня этот период ассоциируется не столько с Фрицем Лангом, сколько с «военизированными формированиями, терроризирующими остюденов». Странно использовать это как аналогию для возрождения Ruby, не в последнюю очередь из-за открыто реакционных наклонностей DHH.

    (Я не думаю, что это сравнение сделано со злым умыслом, просто оно не производит того впечатления, на которое рассчитывал автор.)

  3. goatlover

    > Должен признаться, несколько дней я чувствовал себя очень подавленным из-за всего этого. Не из-за «ИИ пишет весь код» — это мне ясно, и я не оплакиваю меняющийся ландшафт ремесла

    Если вы не под давлением и не должны вайб-кодить для работы, и вам всё ещё нравится писать код, я не понимаю этого настроения. Люди, которые программируют в своё свободное время, не останутся позади. Это ваше время, используйте его как хотите. И если вы хотите потратить больше времени на ручное создание библиотеки или своего пет-проекта, честь вам и хвала.

    Конечно, если вам нужна помощь ИИ в чём-то слишком сложном, трудоёмком или нудном, это имеет смысл. Но идея, что всем нужно отказаться от ручного кодирования, абсурдна. Это также неверно для всей оплачиваемой программистской работы и не станет верным, несмотря на маркетинговый шум.

  4. rdg1991

    одна вещь, которая действительно бросилась мне в глаза из этой презентации — комментарий про Hey на Raspberry Pi — это, по-моему, скорее обвинение в том, сколько людей на самом деле пользуются Hey. Я знаю одного человека, который им пользуется, и работаю в компании, где Rails — основа, и там есть люди, обожающие DHH. Важно помнить, когда он делает громкие заявления о работе/бизнесе/и т.д., что 37S, насколько я помню, максимум достигал около 50 сотрудников, и это было до массового исхода.

    Я действительно надеюсь, что он сосредоточится меньше на Rails и позволит другим взять его под контроль. Rails многое делает очень хорошо, и на нём невероятно легко быстро создавать вещи.

  5. asdffdasy

    люди скажут, что dhh отменяют и т.д. но у него всегда были очень плохие политические взгляды.

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

    и в конечном счёте Маск дал ему пару миллионов, чтобы продавать grok (начиная с полной интеграции в его скрипт установки arch, который он называет дистрибутивом).

    так что, если следить за деньгами, становится ясно, что он «просто делает свою работу (продавца grok)»

Ещё за этот день

2026-10-12