Вышел Zig 0.17: переработанная система сборки и новый ELF-линкер
Zig 0.17 получил новый ELF-линкер с полной поддержкой x86_64 и SPARC64, улучшенную инкрементальную компиляцию для x86_64 Linux и разделение сборки на два процесса. Кэш стал на 25% меньше, попадания в кэш быстрее на 5–10%, добавлен Build Server Protocol; удалён @cImport, а @bitCast изменён.
- Новый ELF-линкер: полная поддержка x86_64 и SPARC64, частичная — LoongArch
- Инкрементальная компиляция работает с watch-режимом для x86_64 Linux
- Бинарный кэш на 25% меньше, попадания быстрее на 5–10%
- Удалён @cImport, перевод C-to-Zig вынесен в пакет translate-c
Читать дальше
Софт