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.
Engineer-philosophical talk about the nature of system and language design.
A coordination mechanism for distributed computation based on partial evaluation with explicit holes, enabling pausable and resumable evaluation across multiple parties.