I Built a Programming Language in Go
I’ve always been fascinated by programming languages. How does code actually become a running program? What happens when you type let x = 5; in a REPL?
So I built my own. Meet Bat - a tiny interpreted programming language written entirely in Go. It’s not useful for production, but it taught me how interpreters actually work.
Read more →
Victor