Initial Commit: Zig Build System

This is step 2 in my “Initial commit” series, which focuses on the Zig programming language. In this step, I will delve deeper into the Zig build process. I have been thoroughly testing and experimenting with the build step in Zig to explore its functionality and the extent of its capabilities. One of the many aspects of Zig’s build system that I find most intriguing is its ability to conditionally build a project, which allows for more flexibility in the development process....

May 15, 2023 · 10 min · 2074 words

Initial Commit: Zig

“Initial Commit” is a series of posts where I explore different topics that interest me. In this post, we will look at Zig. Recently, I overheard a conversation at work about the programming languages Rust and Zig. Later that evening, I stumbled across the Twitch streamer kristoff_it. Loris, the VP of Community in the Zig language, was working on auto-documentation for the Zig language, which caught my interest. So, I decided to look into it further....

May 5, 2023 · 10 min · 1987 words