Vibe-coded a professional C99 compiler with a broken hand (then threw it away)
AI coding, a short story:
A broken right hand
Voice dictation
A dangerous knowledge of compilers (already built one, a decade ago)
Test-driven development
Rust
Replit AI agent
1 calendar week, in the spare moments between business calls and Real Work(tm)
Result: A C99 compiler for x86-64 and aarch64: https://github.com/jgarzik/vibe99-old
Then I decided both the lexer and preprocessor design were not what I wanted, so I threw it all away and started over.
This is posted, in part, because this i...
Read more at old.reddit.com