11 hours ago
- Zig 0.15.1 shows significant build time improvements over 0.14, as experienced by the Ghostty project.
- Build script compilation time dropped from 7 seconds to 1.7 seconds.
- Full uncached binary build time decreased from 41 seconds to 32 seconds.
- Incremental build for the Ghostty executable improved from 19 seconds to 16 seconds.
- Incremental build for libghostty-vt dropped from 2.9 seconds to 0.975 seconds, already sub-second.
- These gains are achieved despite most of Ghostty still using LLVM and incremental compilation not yet fully functional.
- The self-hosted x86_64 backend is stable enough for debug builds, and further improvements are expected soon.