Teaching an LLM a Language It Has Never Seen
Lattice is a programming language I designed. It does not exist in any LLM's training data. Claude writes it fluently, including a 5,000-line self-hosted compiler. This article examines why, what works, what breaks, and what it tells us about how language models understand programming languages they've never seen.