Zig is getting a self-hosted compiler and a new form of incremental compilation based on in-place binary patching, in order to provide lightning-fast compilation speeds while developing, as well as increase the stability of the compiler toolchain.
kristoff.it/blog/zig-new-rel…
Thanks to diligent work by @kubkon, the following changes have been made to Zig's support table today:
x86_64-macos has improved from Tier 2 to Tier 1
aarch64-macos has improved from N/A to Tier 2
std.crypto.random
✅cross platform, even freestanding
✅can't fail
✅thread-safe
✅supports the full Random interface
✅cryptographically secure
✅no syscall required to initialize on Linux (AT_RANDOM)
✅calls arc4random on systems that support it
Hello and thank you to @Pex, our newest corporate @GitHub Sponsor! Thanks to Pex we blew past our previous donation goal and are now able to offer more paid hours to core contributors!