Show HN: ABC v0.1 – A teaching language grows up a little
Category: devtools
Tags: compiler, teaching, llvm, systems-programming
Score: 6.0/10 (Innovation: 6, Technical: 8, Documentation: 5, Utility: 4)
ABC is a small C-like teaching language originally created for a high-performance computing course, now evolved with multiple backends including LLVM and initial x86-64 System V ABI support. It enables students to build a complete toolchain from hardware to language, and its self-hosting compiler demonstrates practical compiler construction.
Target audience: compiler students, educators, systems programmers
View on Hacker News