A program is the Theory in its builders' minds, not the code
math_rachel · x · 2026-08-19
Rachel Thomas summarizes Naur's "Programming as Theory Building": a program is the Theory held by the people who build and maintain it — the constraints and trade-offs that shaped it, why it works, what changes fit its design. The complexity to reduce is Theory complexity, and the needed information doesn't live in the code.
More from coding & agent
- Sentence Transformers v6 adds multi-vector late-interaction retrieval with ColBERT support — tomaarsen · 2026-08-19
- СДАМ ГИА MCP Server Enables LLMs to Retrieve Exam Problems and Solutions — modelcontextprotocol · 2026-08-19
- Gate News MCP Integrates Crypto News, Events, and Sentiment — modelcontextprotocol · 2026-08-19
- Portable, Versioned Knowledge Bases: Solving Real Problems or RAG with Extra Steps? — Rebootz · 2026-08-19
- Easy Agent Open Sources TypeScript Recreation of Claude Code — tom_doerr · 2026-08-19
- Dev Migrates Entire Business to Grok Bot Workflows, Replacing ChatGPT — ns123abc · 2026-08-19