PEWPEW.EXE

README.TXT

changelog · how we got here

The Lore of PewPew

How a college assignment escalated into an entire programming language.

  1. 01

    Semester 6: the delusion

    It started in a Compiler Design class. I learned how code becomes machine instructions and thought, "I should build a real, actual compiler."

  2. 02

    Reality check

    A few days into assembly manuals and memory allocation strategies, I learned that building a true compiler is insanely hard. So many phases. My brain was fried. I proudly abandoned the idea.

  3. 03

    The pivot to PewPew

    An interpreter, though? That sounded doable. A weekend joke project to flex some C++. I wired up Flex and Bison, wrote an AST tree-walker, and made the syntax as goofy and Gen-Z as possible.

  4. 04

    My virtual child

    Then I got attached. I started treating this codebase like my actual kid. Still a fun side project — but now I genuinely love building it, tuning the WebAssembly pipeline, and watching people run yell("Hello") in a browser.

ABOUT.NFO

designed & engineered by

Musthafa S