Open-source Zig book
Shares rank 6 of 115 programming books by recommenders
Praised as a clear, detailed free guide to Zig, especially memory management and allocators. Critics say it reads as LLM-written and was published without revision history.
Praised as a clear, detailed free guide to Zig, especially memory management and allocators. Critics say it reads as LLM-written and was published without revision history.
47 people gave an opinion
- recommend it
- 16
- criticize it
- 31
- approval share
- 34%
Recommended in 1 of 13 months
- November 2025: recommended
- December 2025: not recommended
- January 2026: not recommended
- February 2026: not recommended
- March 2026: not recommended
- April 2026: not recommended
- May 2026: not recommended
- June 2026: not recommended
- July 2026: not recommended
- August 2026: not recommended
- September 2026: not recommended
- October 2026: not recommended
- November 2026: not recommended (month in progress)
Why it doesn’t carry the badge
- 16 people recommend itNeeds 10 or more, met.
- 0.5 recommenders for every criticNeeds 2 to 1 or better, not met.
- Recommended in 1 of 13 monthsNeeds 4 or more, not met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Detailed, high-quality, carefully made
“I am just impressed by the quality and details and approach of it all”
Comment from 16 Nov 2025 in “Open-source Zig book” “A lot of love went into this. It's evident throughout.”
Comment from 16 Nov 2025 in “Open-source Zig book” “beautifully hand-crafted material”
Comment from 16 Nov 2025 in “Open-source Zig book” Good for learning Zig
“Very well done! wow! Thanks for this. Going through this now.”
Comment from 17 Nov 2025 in “Open-source Zig book” “This looks fantastic. Pedagogically it makes sense to me”
Comment from 16 Nov 2025 in “Open-source Zig book” “this looks pretty decent as a resource”
Comment from 17 Nov 2025 in “Open-source Zig book” Clear memory management and allocator explanations
“gave me a much clearer mental model of memory management that helps me understand other languages much more fundamentally”
Comment from 19 Nov 2025 in “Open-source Zig book” “the explanation of Allocators is much more detailed in the book”
Comment from 16 Nov 2025 in “Open-source Zig book” Best Zig resource so far
“it looks like the best resource I've seen up until now for Zig”
Comment from 16 Nov 2025 in “Open-source Zig book” “this could be the standard book that everyone recommends”
Comment from 16 Nov 2025 in “Open-source Zig book”
What people warn about
Each mark is one comment
Reads as LLM-written
“the website does have an AI generated smell to it”
Comment from 17 Nov 2025 in “Open-source Zig book” “After reading a couple of the chapters I'd be surprised if this wasn't written by an LLM.”
Comment from 16 Nov 2025 in “Open-source Zig book” “It dives into compiler details on chapter 01, and smells heavily AI (not in a good way)”
Comment from 18 Nov 2025 in “Open-source Zig book” - Comment from 17 Nov 2025 in “Open-source Zig book”
- Comment from 16 Nov 2025 in “Open-source Zig book”
- Comment from 16 Nov 2025 in “Open-source Zig book”
Hallucinated APIs and nonexistent features
“These contain errors typically made by LLMs, such as suggesting to use features that doesn't exist”
Comment from 17 Nov 2025 in “Open-source Zig book” “Many people have already shown the hallucinated apis that is much stronger evidence”
Comment from 17 Nov 2025 in “Open-source Zig book” Claims of no AI use doubted
“If the code/text is wrong since that too is AI slop, why is this not flagged yet?”
Comment from 17 Nov 2025 in “Open-source Zig book” “But it's not “free from AI-generated prose”, so why advertise it as such?”
Comment from 17 Nov 2025 in “Open-source Zig book” “straight-up lying on multiple locations that zero AI is involved”
Comment from 17 Nov 2025 in “Open-source Zig book” Bland marketing tone
“That tagline unfortunately turned me off the book, without even starting to read.”
Comment from 17 Nov 2025 in “Open-source Zig book” “There is a lot of bland marketing speech that feels completely out of place.”
Comment from 17 Nov 2025 in “Open-source Zig book”
Other programming books people recommend
The four most recommended other programming books, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| Crafting Interpretersby Robert Nystrom | 60 | 4 | 94% | 10 | — | Approved |
| Clean Codeby Robert C. Martin | 31 | 87 | 26% | 9 | — | — |
| The Pragmatic Programmerby Hunt and Thomas | 28 | 1 | 97% | 7 | — | Approved |
| How to Design Programsby Felleisen, Findler, Flatt and Krishnamurthi | 18 | 2 | 90% | 7 | — | Approved |
| Open-source Zig bookThis page | 16 | 31 | 34% | 1 | — | — |
What people said
40 of the 51 comments that mention it, newest first. Each links to the original comment.
“If I wanted an AI book I would just prompt an LLM for it.”
“gave me a much clearer mental model of memory management that helps me understand other languages much more fundamentally”
“It dives into compiler details on chapter 01, and smells heavily AI (not in a good way)”
“The repository also has a misconfigured .gitignore file which allowed them to check in some built executables into the repository.”
“If the code/text is wrong since that too is AI slop, why is this not flagged yet?”
“There is a lot of bland marketing speech that feels completely out of place.”
“straight-up lying on multiple locations that zero AI is involved”
“Many people have already shown the hallucinated apis that is much stronger evidence”
“These contain errors typically made by LLMs, such as suggesting to use features that doesn't exist”
“this looks pretty decent as a resource”
“the "Zig book" doesn’t give me much insight into what are the real use cases for Zig”
“the website does have an AI generated smell to it”
“It's painful to enjoy this book if I know it's likely made by an LLM.”
“But it's not “free from AI-generated prose”, so why advertise it as such?”
“with comprehensive books like this, LLM tools can better produce good results for me as I try it out”
“Much of the book's copy appears to have been written by AI”
“Very well done! wow! Thanks for this. Going through this now.”
“It is also just such a supremely unziglike thing to state.”
“That tagline unfortunately turned me off the book, without even starting to read.”
“the top progress bar is kind of distracting (high-constrast color with animation)”
“the most obviously AI-generated copy I've ever seen”
“The entire book was published at once with no history, no evidence of the improvement and iteration it takes to create quality work”
“A lot of love went into this. It's evident throughout.”
“I am just impressed by the quality and details and approach of it all”
“to claim "no ai use" if it is untrue is not fair.”
“highly confident the Zig book introduction was fully AI-written”
“beautifully hand-crafted material”
“The "it's not X, it's Y" phrasing screams LLM these days”
“No commenter points to technical errors, inaccuracies, poor code examples, or pedagogical problems.”
“the ordering feels a little confusing to me”
“it looks like the best resource I've seen up until now for Zig”
“the explanation of Allocators is much more detailed in the book”
“it was probably generated by someone who claimed otherwise”
“After reading a couple of the chapters I'd be surprised if this wasn't written by an LLM.”
“this could be the standard book that everyone recommends”
“this is just the sort of thing I'm happy to support”
“It was very hard to find a link to the table of contents… then I tried opening it and the link didn’t work.”
“Some text is unreadable because it is so small.”
“im gonna get so much value from this”
“This looks fantastic. Pedagogically it makes sense to me”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.