https://www.openmymind.net/learning_zig is a good read, does anyone else have further recommendations?
I did Ziglings. It’s excellent https://codeberg.org/ziglings
Yeah, Anthony recommended that one too :)
This one is also very good, I use it as a reference all the time, almost like a cookbook https://zig.guide
Is the Zig rewrite being track anywhere?
I feel like most of my zig learning has been randomly diving into the standard library and having both of these always open:
https://ziglang.org/documentation/master/
https://ziglang.org/documentation/master/std/
That and a lot of go to definition straight into standard library source
Is the Zig rewrite being track anywhere?
A bunch of threads in #compiler development
@Andres Villegas the rewrite is in the src/
folder in the same repo: https://github.com/roc-lang/roc/tree/main/src
If you're curious about progress, feel free to:
I was wondering more about github issues or something like it.
Should we make a github project or something like it as well?
No, not really planned to do that, but we can discuss if we want to do that today
I think we could make something like that work, but it'll be a little messy
Also, someone shared a zig book the other day in one of the Zig discords https://pedropark99.github.io/zig-book/ have not read it at all, but migth be a good starting point for some folks.
is hard to know how relevant it will be in about a month with the 0.14 version comming out.
Sam Mohr said:
If you're curious about progress, feel free to:
- come to our planning sync today in 15 minutes: #contributing > contributor coordination meeting - Feb 2024 #2
- watch any PRs in the Roc GH repo, pretty much everything will be for Zig
I totally missed this, I'm sorry! I didn't have it on my calendar!
Nbd, we'll get it next time
I recommend also just reading stdlib, absolutely fantastic to pick up idioms
Related to what Lucas said https://github.com/ziglang/zig/wiki/How-to-read-the-standard-library-source-code
The lsp discussion reminded me that there's a config to get ZLS to show comptime info, which is super nice https://kristoff.it/blog/improving-your-zls-experience/
Last updated: Jul 05 2025 at 12:14 UTC