Zig Resources ↩
This document gathers Zig related resources that caught our attention. |
- Meet Zig: The modern alternative to C by Matthew Tyson, March 2023.
Blogs ▴
- Hashimoto's Blog posts :
- Tagged Union Subsets with Comptime in Zig, September 2024.
- Conditionally Disabling Code with Comptime in Zig, September 2024.
- Zig Build System Internals, February 2022.
- Dayvster Blog posts :
- Builing Blocks of Zig: Unions, June 2024.
- Building Block of Zig: Slices, June 2024.
- Zig is The Next Big Programming Language, May 2024.
- Zig Allocators Explained, May 2024.
- Karl Seguin's Blog posts :
- Leveraging Zig's Allocators, June 2024.
- Zig: Freeing resources referenced in multiple threads, May 2024.
- Writing a task scheduler in Zig, May 2024.
- Error Handling in Zig, August 2023.
- Andrew Kelley's Blog posts :
- Zig's New CLI Progress Bar Explained, May 2024.
- Bahlo's Blog posts :
- Writing an SDK in Zig (Part 1), May 2024.
- Thoughts on Zig, May 2024.
- Introduction to Zig, a Potential Heir to C by David Eastman, January 2024.
- After a day of programming in Zig by Michael Lohr, December 2023.
- Broch Blog – Programming :
- Zig vs JavaScript by Asher White, October 2023.
- C# vs Zig by Asher White, October 2023.
- Rust vs Zig by Asher White, March 2023.
- Optimizing a JSON parser in Zig by Asher, March 2023.
- Getting started with the Zig programming language by Shalitha Suranga, August 2023.
- Problems of C, and how Zig addresses them by Aryan Ebrahimpour, June 2023.
- Dayvi Schuster's Blog posts :
- Read Directory Contents With Zig, October 2024.
- Building Blocks Of Zig: slices, June 2024.
- Zig Allocators Explained, May 2024.
- Zig Interfaces for the Uninitiated, an update by Kilian Vounckx, February 2022.
- Big Integers in Zig by Marc Tiehuis, May 2018.
- Iterative Replacement of C with Zig by Marc Tiehuis, July 2017.
News ▴
- Zig News – the official Zig news channel.
- Zig NEWS – a community of Zig programmers.
- Type-safe Tagged Pointers with comptime, September 2024.
- Zig C/C++ Compiler, July 2023.
- zig build explained - part 3, November 2021.
- zig build explained - part 2, August 2021.
- zig build explained - part 1, July 2021.
- Ziggit – a forum for Zig programmers.
- GitHub – nrdmn/awesome-zig.
- Ziglings – Learn the ⚡Zig programming language by fixing tiny broken programs.
- Zap – a blazingly fast and robust HTTP server (based on facil.io).
zig-clap
– a comand line argument parsing library.zigup
– download and manage Zig compilers.zigwin32
– Zig bindings for the Win32 API.
- Learn Zig Programming Language.
- Learning Zig.
- Zig Cookbook.
- Zig Crash Course, May 2024.
- Zig Guide – Get up to speed with Zig quickly.
- ZigVS – Zig language support for Visual Studio.
Videos ▴
-
Zig Master by Dude the Builder :
- Zig Master: Struct Layout, June 2024.
- Zig Master: Slices, May 2024.
- Zig Master: Arrays, May 2024.
-
Zig in Depth by Dude the Builder :
- Zig in Depth: anytype, November 2023.
- Zig in Depth: comptime Part II, November 2023.
- Zig in Depth: comptime Part I, November 2023.
- Zig in Depth: Blocks and switch, October 2023.