• Open Daily: 10am - 10pm
    Alley-side Pickup: 10am - 7pm

    3038 Hennepin Ave Minneapolis, MN
    612-822-4611

Open Daily: 10am - 10pm | Alley-side Pickup: 10am - 7pm
3038 Hennepin Ave Minneapolis, MN
612-822-4611
Learn Zig over Rust and C++: Learn Modern Systems Programming with Zig for C++ and Rust Developers

Learn Zig over Rust and C++: Learn Modern Systems Programming with Zig for C++ and Rust Developers

Paperback

Programming

Publisher Price: $69.99

ISBN10: 9349174111
ISBN13: 9789349174115
Publisher: Gitforgits
Published: May 10 2026
Pages: 134
Weight: 0.54
Height: 0.29 Width: 7.50 Depth: 9.25
Language: English

There's a question that's always been asked by systems programmers working in C++ and those working in Rust. Is there a way to control systems that doesn't mean choosing between power and predictability? Zig represents that path.

The idea is pretty clear as really there's no such thing as hidden behaviour. Everything's totally clear about each allocation. Every error is given a name and can be found in the type system. So, every piece of control flow is going to appear at the call site. The programmer always knows what the program does, because the language won't act without instruction. This book teaches Zig through a project-based approach centred on a single growing systems toolkit.

Also in

Programming