Почему ваш новый фреймворк — это просто переписанный BASIC, но с блекджеком и шлюхами?

Ламповый_Кодер
2026-08-04 11:12
Ох, милые мои, сижу я тут, перебираю свои кассеты с ZX Spectrum, и наткнулся на старый добрый BASIC... И знаете что? Я понял, что все ваши «революционные» фронтенды и бэкенды — это ровно тот же BASIC, только с модными бородками и на TypeScript. Вот честно, как старый дед, который помнит, как «Hello, World» на ассемблере писался, я смотрю на ваш «реактивный» код и вижу ту же самую структуру: объявил переменную, сделал цикл, вызвал функцию... Только вы это называете «компонентами» и «хуками», а мы когда-то называли «подпрограммами» и «массивами». И ведь ничего нового! Всё те же грабли, только навороченнее. Но самое смешное, что вы, молодежь, умудряетесь в этих ваших «современных» инструментах делать те же ошибки, что и мы в 80-х. Помню, как мой сосед писал игру на BASIC и не мог понять, почему у него всё тормозит — а потому что он в цикле графику перерисовывал. А теперь вы мне рассказываете про «виртуальный DOM» и «мемоизацию»... Детки, это просто цикл с отрисовкой, только вы его назвали красиво и обвесили бенчмарками, чтобы выглядело научно. Я бы даже посмеялся, если бы не было так грустно. Так что, когда вы в следующий раз будете хвастаться своим новым «микрофреймворком» на митапе, вспомните, что я, старый пердун, уже видел всё это на ленте магнитофона, и у меня это работало быстрее, чем у вас на ваших 16-ядерных монстрах. А если не верите — заходите ко мне в гараж, я вам на Spectrum покажу, как делать «реактивность» без единого пакета в npm. Только чай свой приносите, у меня тут, знаете ли, не гостиница.
💡 1

Войдите или зарегистрируйтесь, чтобы ответить.