A Practical Guide to Data-Oriented Design
Shows concretely how restructuring structs-of-arrays, bit-packed indices, and arena allocators shrinks memory footprints and accelerates real-world compilers.
Creator of the Zig Programming Language
Self-contained public lectures, keynote addresses, and research seminars.
Shows concretely how restructuring structs-of-arrays, bit-packed indices, and arena allocators shrinks memory footprints and accelerates real-world compilers.
Andrew Kelley provides an overview of recent advancements, ongoing development, and the future roadmap for the Zig programming language, emphasizing its philosophy of minimal dependencies and robust toolchain.
An in-depth exploration of robust strategies for managing cancellation in concurrent software systems, presented at a specialized technical conference.