Incremental compilation instantly rebuilds the Zig compiler [video]

by kristoff_iton 2/11/2025, 7:10 PMwith 15 comments

by matu3baon 2/11/2025, 8:35 PM

That looks very promising. Imagine development speed based on that and for Zig and 1. static analysis, 2. dynamic analysis, 3. debugging/introspection tooling (code reduction, io-substitution), 4. backend experimentation.

by agent281on 2/11/2025, 8:05 PM

Hilarious because I watched this while my code was compiling.

by laserbeamon 2/11/2025, 11:24 PM

Is there any intermediate representation of the project that gets dumped to disk which could be used as a basis for an LSP? I know the need for an lsp drops significantly with fast compilation… yet this still feels like it might improve the existing one significantly?

by layer8on 2/11/2025, 8:33 PM

The most impressive thing is that this doesn’t cause an infinite recompilation loop. ;)