9.5Kпросмотров
8 сентября 2023 г.
questionScore: 10.5K
Рубрика "что там у DHH?" Тут в интернетах драма-драма, видели уже? https://github.com/hotwired/turbo/pull/971 Если вкратце: DHH решил стремительным движением выпилить TypeScript из js-библиотеки "Turbo". Запушили огромный PR с сотней файлов и молниеносно его апрувнули. Интернет возмутился, скандал докатился аж до главной страницы HN. Кто такой DHH - автор Ruby-on-rails и кофаундер компании "37 signals". Почему "DHH" - потому что всем лень писать "Девид-Хейнемайер-Хэнссен". Когда-то был рокзвездой и всеобщей ролевой моделью, сейчас душный дед. Кто такие "37 Signals" - авторы продукта "Basecamp". Когда-то были пионерами SaaS-рынка и, де-факто, являются авторитетами в комьюнити bootstrapped-стартапов. Что такое bootstrapped-стартапы - это когда ты создаешь прибыльный стартап на свои и не в Долине. ("bootstrapping" произошло от "pull yourself up by your own bootstraps" - "вытянуть себя из болота за шнурки ботинок" - т.е. сделать что-то невозможное. На современном языке предпринимателей значит "создать бизнес без внешней помощи") Компания прославилась не в последнюю очередь благодаря эмоциональным выходкам своих фаундеров. И когда-то это отлично работало. Лично я даже согласен почти со всем, что DHH и Джейсон Фрид понаписали в своих бизнес-книжках, но вот с техническими решениями им пора, пожалуй, притормозить. Например, недавно парни решили, что будут громко воевать за концепцию "нахер все лишнее" (в целом, звучит неплохо). Для начала, они с помпой переезжают из AWS в собственный датацентр. Или вот пару недель назад они изобрели - вы не поверите - селф-хостед софт. И даже потратили охуллионы долларов на домен https://once.com/ где выложили Очередной. Очень. Пафосный. Манифест. А года три назад они изобрели этот самый Turbo/Hotwire - "революционную" либу, которая по кусочкам обновляет SPA-страницу сгенерированным на сервере HTML (олды морщились и вспоминали майкрософтовский <asp:UpdatePanel> 15-летней давности). Но когда тебе сильно за 40, эпатировать индустрию молодых все сложнее и сложнее. Вместо эмоционального пиара все чаще получается кринж психованных дедов. Говорю как психованный дед. Кажется, DHH это подсознательно понимает. Но вместо того чтобы перейти в режим спокойного и авторитетного аксакала - он продолжает выпрыгивать из штанов и набрасывать говно на ветряные мельницы. А получилось, что из неплохой опенсорсной либы выпилили TS, потому что идите нахуй вот почему одному идиоту не зашла строгая типизация. В github-репо случился ожидаемый срач и революция. TS попытались вернуть (не вышло), потом решили убрать из репо самого DHH (ахаха), потом вообще поступил пул-реквест удалить всю эту Турбу к херам. В конце все свелось к гифкам и лулзам. А сам DHH написал длинное заявление (TL;DR "я обиделся") Как убить опенсорсный проект за 3… 2… 1… Ладно. Турбо-хуюрбо... Не Реакт все-таки, как-нибудь переживем. Просто фиксируем, что харизматичный чувак окончательного превратился в душного бумера.