Incremental compilation in Zig is finally starting to come together.

https://ziglang.org/devlog/2024/#2024-10-06

Devlog ⚡ Zig Programming Language

@andrewrk This is amazing! For gamedev I've been experimenting with loading a shared library at runtime, combined with some file watchers that recompile the library and send a signal to the program to unload and load the library again, but this is so much better! I cannot wait.
@horenso05 it sounds like you're referencing what we're calling "hot code swapping" in the zig project - that's also coming too, a little later. It builds on incremental compilation but also requires some more mechanisms
@andrewrk I see, thanks for clarifying! In the meanwhile I can get hot code swapping via a shared library while still benefiting from the incremental build mechanism. What an amazing time for the project!
@horenso05 sounds slick! hope it works out. I'll be sure to announce any more developments