TGViewer
There will be no singularity There will be no singularity @nosingularity · 1.95K subscribers
Post #4 202
Концепцию mvc (model-view-controller) сформулировали больше 40 лет назад в застенках xerox для языка smalltalk.
18 лет назад свет увидел шаблонизатор smarty для языка php. Одно упоминание этого названия повышало стрит кридабилити (конференций тогда не было) до недостижимых высот.

Опыт предыдущих поколений говорит: отделяй мух от котлет, Карл!

Пример. Все мы используем docker. А знаете, что можно управлять им из javascript?
Вот, взгляните: https://github.com/AgustinCB/docker-api
Из python: https://github.com/docker/docker-py
Из go: https://github.com/docker/go-docker

И при этом никто не пишет docker-compose на js, все пишут на yaml.

Мы научились делать html-шаблоны и отделили от них css. Локализация - это отдельные конфиги, а не куча if’ов в коде. Docker-compose это yaml. Json-schema это json :)

Это разные языки и форматы, но мы как-то с этим справились.

И только смешивание описания структуры базы данных с кодом до сих пор не считается позорным.

¯\_(ツ)_/¯
GitHub GitHub - AgustinCB/docker-api at morioh.com Docker Remote API driver for node.js. It uses the same modem than dockerode, but the interface is promisified and with a fancier syntax. - GitHub - AgustinCB/docker-api at morioh.com
More from @nosingularity
  1. Sep 19, 2026fixupx.com/KaiLentit/status/2100629518784328013/video/1
  2. Sep 18, 2026fixupx.com/iam_zachi/status/2100679300756435135
  3. Aug 30, 2026photo post
  4. Aug 25, 2026fixupx.com/meganreyno/status/2091918430374957416
  5. Aug 3, 2026Вышла новость, что Andy Pavlo приняли на борт Clickhouse Inc. Энди довольно известная фигу…
  6. Jul 23, 2026fixupx.com/unclebobmartin/status/2080257779395154409
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 →