
Introduction to Zig: a project-based book
Author(s): Pedro Duarte Faria (Author)
- Publisher: Independently published
- Publication Date: October 12, 2024
- Language: English
- Print length: 310 pages
- ASIN: B0DJZ8G2LH
- ISBN-13: 9798342997867
Book Description
An introductory and technical book for Zig, a new general purpose and low-level programming language. This book is designed for both beginners and experienced developers. It explores the exciting world of Zig through small and simple projects. Some of these projects are: a Base64 encoder/decoder, a HTTP Server and an image filter.
As you work through the book, you will learn:
- The syntax of the language, and how it compares to C, C++ and Rust.
- Data structures, memory allocators, filesystem and I/O.
- Optionals as a new paradigm to handle nullability.
- How to test and debug a Zig application.
- Errors as values, and how to handle them.
- How to build C and Zig code with the build system that is embedded into the language.
- Zig interoperability with C.
- Parallelism with threads and SIMD.
- And more.
下载地址
EPUB, PDF(conv) | 5 MB | 2025-11-15
finelybook
