Learn The Zig Programming Paradigm

This is just my way of documenting my attempt to learn the Zig programming paradigm. I love the mindset and philosophy in life of this language’s creator Andrew Kelly, his vision towards computer programming, and his passion towards software development in general.

Getting Started

Install the zig compiler.

# Fedora
sudo dnf install zig

Run a hello world program.

mkdir hello-world
cd hello-world
zig init
zig build run

Run the tests.

zig build test

Learning Resources

These are the learning resources I used to learn about the language and its ecosystem.

Books

YouTube

P.S.

I will update this post as I progress towards learning the nuts and bolts of this promising programming language.