TGViewer
Артур Думчев Артур Думчев @dumch_code · 1.08K subscribers
Post #53 1.63K
Послушал сейчас интервью с Натаном, автором RAMA (платформа для написания бекендов в новой парадигме). Он задал любопытный вопрос следующему гостю по правилам подкаста, но я бы тоже хотел ответить.

Вопрос: «когда вы в последний раз потратили всю ночь, работая над Clojure-проектом?»

Попросили написать stack based интерпретатор с предложенным синтаксисом. Я написал первую версию, мы созвонились, поболтали. Натан остался доволен и попросил добавить continuation в язык.

На вопрос, сколько времени есть, сказали: сколько угодно.

• Я честно прочел книгу на немецком по теме через google translate (лучшее, что нашел);
• вернулся к SICP и перечитал часть про интерпретаторы;
реализовал 6 промежуточных интерпретаторов для тренировки.

Спустя две с половиной недели дал конечный результат с подсветкой синтаксиса и статическим анализом при запуске в Intellij IDEA (и везде, где есть поддержка clj-kondo).

Отвечая на поставленный вопрос,
последний раз работал несколько бессонных ночей и даже не получил обратную связь — над твоим проектом, прагматичный ты ублюдок.
  • 😁 12
  • 🤯 4
  • 😡 3
  • 👾 1
More from @dumch_code
  1. Sep 22, 2026Подход, когда модель переписывает PR, — это альтернатива Spec Driven Development (SDD). Ес…
  2. Sep 21, 2026там по качеству тоже все хорошо)
  3. Sep 21, 2026дело даже не в объеме
  4. Sep 21, 2026было - стало
  5. Sep 21, 2026Первый фидбек от коллеги на пост выше.
  6. Sep 17, 2026Новый подход к code review в эру агентов В далекие времена, где-то 1-2 месяца назад, когда…
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 →