
Roc's Rust-to-Zig Rewrite: 487 Days, 300K Lines, and What the Numbers Actually Show
Roc's Rust-to-Zig compiler rewrite took 487 days. What the memory safety numbers, 35ms incremental rebuilds and the HN reaction actually show.
5 articles

Zig incremental compilation explained from a core team deep dive: file pipeline, semantic analysis, dependency tracking, the custom linker and HN reaction.

Roc's Rust-to-Zig compiler rewrite took 487 days. What the memory safety numbers, 35ms incremental rebuilds and the HN reaction actually show.

Scarf moves from Haskell to Python after 7 years: why LLM-driven development made compile times a bottleneck, how the migration worked, and the HN debate.

Douglas Thain's free compilers textbook walks you through building a C-like compiler that emits real X86 and ARM assembly, plus what HN recommends reading next.

Java value classes (JEP 401) arrive in JDK 28 as a preview, removing object identity overhead for dense memory layouts. What changes in your code.
Showing 4 of 4 articles

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.
Explore 844 topics
Browse All Topics