Tag
Explains how Zig's comptime and type reflection enable creating struct-of-arrays (SoA) data structures like MultiArrayList, which improve cache performance in high-performance applications.
Gooey is a GPU-accelerated UI framework for Zig, targeting macOS, Linux, and browser via Metal, Vulkan/Wayland, and WebGPU/WASM. It offers declarative UI, animations, theming, accessibility, and zero external dependencies.
Anthropic acquired Bun and used Claude Code agents to rewrite the entire runtime from Zig to Rust in nine days. The rewrite passed 99.8% of tests but introduced over 10,000 unsafe blocks, raising questions about the benefits of memory safety.
A modern, production-ready template for developing Flipper Zero applications using the Zig programming language, providing a streamlined build system that integrates Zig with the Flipper Zero SDK.
The article argues that disabling asserts in production is a bad practice, using Zig's assert mechanism as an example to illustrate the benefits of keeping asserts enabled for catching programming errors even in production builds.
Zig president Andrew Kelley banned AI-assisted code contributions, calling them 'invariably garbage' and a waste of reviewer time. The policy prohibits any LLM-generated, paraphrased, or AI-edited code in the open-source project.
The new Zig ELF linker now supports fast incremental compilation with external libraries and C sources, enabling rebuilds in milliseconds on x86_64 Linux.
Wterm is a terminal emulator for the web, built in Zig and compiled to WASM for near-native performance, with native text selection, copy/paste, find, and accessibility.
The Zig build system has been reworked to separate the configurer and maker processes, enabling caching, release-mode compilation, and up to 90% faster 'zig build' commands. This change improves performance and allows the build system to grow features without slowing down.
This article presents treating ARPG buildcraft as a compiler pipeline, where authored content is compiled into runtime data to avoid special-case code for skill-support interactions, using Zig-based examples.
ztok 是一个用 Zig 编写的高性能多线程分词器库,支持多种格式(tiktoken、HF、SentencePiece 等),速度比现有方案快 2–5 倍,适用于 RAG 分块和数据集分词。
A technical deep-dive into reducing the size of Zig ELF binaries, starting from 2180K to under 500 bytes by stripping debug info, switching to ReleaseSmall, and using a freestanding target.
This article explores using Zig's comptime to create tagged union subsets, inspired by Mitchell Hashimoto's work, and applies the technique to a MyST parser's AST traversal.
An article analyzing the controversy around Bun's experimental use of an LLM to transpile its Zig codebase to Rust, emphasizing that the public uproar stemmed from transparent development practices rather than the experiment itself.
Zig 0.16 ships a new std.Io interface for cross-platform I/O. The library zio provides a full async implementation using stackful coroutines and OS-level async APIs, enabling efficient concurrent tasks without thread-per-task overhead.
An analysis of Bun's controversial rewrite from Zig to Rust using AI-generated code, raising concerns about 6,755 AI-written commits merged without human review and the risks of AI-translated code in production.
Mitchell Hashimoto comments on the increasing fungibility of programming languages, using Bun's rewrite from Zig to Rust as an example, suggesting that languages are no longer a source of lock-in.
zero-native is a new framework that allows developers to build native desktop applications using web UI technologies and the Zig programming language. It emphasizes tiny binary sizes, fast rebuilds, and direct access to C libraries without heavy runtime overhead.
The article compares Zig and Rust in the context of 2026, arguing that coding agents reduce Zig's ergonomic advantages by automating code generation in Rust.
Zero-native is a new tool for building lightweight native desktop apps using Zig and a WebView, producing sub-megabyte binaries with fast rebuilds and direct C library access.