January 19, 2026
Building Languages to Solve Problems
When a problem is complex enough, the solution is often to build a language for that problem. SICP's most powerful idea.
Browse posts by tag
When a problem is complex enough, the solution is often to build a language for that problem. SICP's most powerful idea.
An R package where solvers are first-class functions that compose through chaining, racing, and restarts.
Introducing rerum - a Python library for symbolic computation with a readable DSL, powerful pattern matching, and a security-conscious architecture that separates rules from computation.