TGViewer
Олег Громов печатает... Олег Громов печатает... @gromov_com · 1.62K subscribers
Post #340 2.13K
Объясняю, почему спрашиваю.

Во-первых, cиквел с нами давно (50+ лет) и надолго. Как бы его ни критиковал дядюшка Боб за неуместность в качестве API к БД — с чем я согласен, на самом деле. Это становится очевидно, когда вместо потуг с ORM пишешь запрос на сотню строк руками (кайф, в коде было бы сильно хуже) или когда вместо ORM пытаешься собрать один корректный запрос, конкатенируя 50 строчек (не кайф, не надо так делать).

Во-вторых, в какой-то момент у "кликнуло", и я начал кайфовать от всяких аналитических запросов (не помню когда, но это произошло как раз где-то между cartesian product и CTE). Нужно вывернуть мозги наизнанку и декларативно описать то, что императивно вообще иначе выглядит. Шикарное упражнение, очень похожее на переход к функциональному программированию.

Ну и наконец, я уже давно задумал небольшой интерактивный SQL-тренажёр (похожий на SQLZoo и подобные, но попродвинутее) на основе SQLite, который прекрасно компилируется в wasm и работает в браузере вообще без тормозов с БД до десятков мегабайт. Это, с одной стороны, всё ещё игрушечная БД, но с другой — уже достаточно данных, чтобы в них было любопытно покопаться и сделать нетривиальные задания.

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

А у вас с сиквелом какие отношения?
More from @gromov_com
  1. Jul 23, 2026Торопись Утро. Скорее умыться, позавтракать, одежду погладить. В школу бегом, чтобы не опо…
  2. Jun 16, 2026Кому с AI жить хорошо Если раньше казалось, что эй-ай заменит разработчиков, то теперь каж…
  3. Dec 31, 2025Итоги года — 2025 Я всегда занимался так: месяц-два в кураже гоняю в спортзал или на площа…
  4. Nov 18, 2025Опять интернет поломался 🥲
  5. Sep 24, 2025Хот-тейк про Liquid Glass! 🥲 С каждым годом я всё более несогласен с тем, что делает Appl…
  6. Sep 23, 2025Всем привет! Спасибо за отклики ❤️ Их больше, чем я ожидал — но я уже начал отвечать всем.…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →