From Advent of Code to Custom CPU: A Langdev Journey

2025-06-23
From Advent of Code to Custom CPU: A Langdev Journey

The author recounts their journey into systems programming and language development, starting with a challenge from Advent of Code 2015, Day 7. This led to creating their own programming language, "mango," and then a bytecode virtual machine, "turbine." To build the VM, they delved into Turing machines and CPU architecture, designing a simple instruction set and registers, implemented in C. The project showcases the author's passion for systems programming and strong technical skills, culminating in a VM capable of running basic programs. The author is seeking GitHub stars to qualify for a certain event.

Development