Testing a compiler that can’t even print stuff out
A developer adds a testing infrastructure to their minimalistic x86 Lisp compiler, Lithium, which targets raw machine code without runtime dependencies.
A developer adds a testing infrastructure to their minimalistic x86 Lisp compiler, Lithium, which targets raw machine code without runtime dependencies.
A guide to debugging programs written in a new compiled programming language, covering techniques from print statements to using gdb without debug symbols.
A developer leaves his job at OkCupid to work full-time on the Zig programming language, funded by community donations, and outlines his development roadmap.
A developer introduces 'cozy', a long-term project to build a new C compiler toolchain with a focus on simplicity, portability, and a human-friendly machine specification format.