Show HN· temo_pacheco·· 27 天前精选AI 评分78
kcc:用 LLM 协作写成的 ARM64 汇编 C17 编译器,可自举并启动 Linux 内核
Show HN: Kcc, a C compiler built solo with an LLM on $100/mo boot Linux kernel
AI 导读
kcc 是一个完全用 ARM64 汇编编写的 C17 编译器,以文学化编程形式写成单一程序,每段指令先有文字说明再写代码。它对照 C 标准检查代码、做优化、分配寄存器并生成原生机器码,能自举出字节一致的二进制,还可交叉编译到 x86-64(Linux 和 macOS),并成功构建运行 Lua、SQLite 和 DOOM,以及启动 Linux 内核。
推荐理由
一个用 LLM 协作、以文学化编程写成的 C17 编译器,可自举并启动 Linux 内核,展示了 AI 辅助系统编程的一种路径。
来源:Show HN · github.com