Show HN: Kcc, a C compiler built solo with an LLM on $100/mo boot Linux kernel
Category: devtools
Tags: c-compiler, arm64, literate-programming, self-hosting, cross-compilation
Score: 7.3/10 (Innovation: 8, Technical: 9, Documentation: 7, Utility: 5)
kcc is a C17 compiler written entirely in ARM64 assembly as a literate program, with the source itself being a ~1000-page PDF book. It self-hosts, cross-compiles to x86-64, and can build real software like Lua, SQLite, DOOM, and even boot a Linux kernel. The project is technically impressive but niche due to its unusual language and documentation format.
Target audience: compiler enthusiasts, systems programmers, educators
Repository: https://github.com/LiterateDrivenDevelopment/kcc · MIT · 4 stars
View on Hacker News