Stream: contributing

Topic: zig resources


view this post on Zulip Anton (Feb 07 2025 at 17:49):

https://www.openmymind.net/learning_zig is a good read, does anyone else have further recommendations?

view this post on Zulip Isaac Van Doren (Feb 07 2025 at 18:03):

I did Ziglings. It’s excellent https://codeberg.org/ziglings

view this post on Zulip Anton (Feb 07 2025 at 18:26):

Yeah, Anthony recommended that one too :)

view this post on Zulip Andres Villegas (Feb 08 2025 at 19:41):

This one is also very good, I use it as a reference all the time, almost like a cookbook https://zig.guide

view this post on Zulip Andres Villegas (Feb 08 2025 at 19:41):

Is the Zig rewrite being track anywhere?

view this post on Zulip Brendan Hansknecht (Feb 08 2025 at 19:43):

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

view this post on Zulip Brendan Hansknecht (Feb 08 2025 at 19:43):

Is the Zig rewrite being track anywhere?

A bunch of threads in #compiler development

view this post on Zulip Sam Mohr (Feb 08 2025 at 19:43):

@Andres Villegas the rewrite is in the src/ folder in the same repo: https://github.com/roc-lang/roc/tree/main/src

view this post on Zulip Sam Mohr (Feb 08 2025 at 19:44):

If you're curious about progress, feel free to:

view this post on Zulip Andres Villegas (Feb 08 2025 at 19:44):

I was wondering more about github issues or something like it.

view this post on Zulip Anton (Feb 08 2025 at 19:44):

Should we make a github project or something like it as well?

view this post on Zulip Sam Mohr (Feb 08 2025 at 19:45):

No, not really planned to do that, but we can discuss if we want to do that today

view this post on Zulip Sam Mohr (Feb 08 2025 at 19:45):

I think we could make something like that work, but it'll be a little messy

view this post on Zulip Andres Villegas (Feb 08 2025 at 19:46):

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.

view this post on Zulip Andres Villegas (Feb 08 2025 at 19:46):

is hard to know how relevant it will be in about a month with the 0.14 version comming out.

view this post on Zulip Anthony Bullard (Feb 09 2025 at 15:42):

Sam Mohr said:

If you're curious about progress, feel free to:

I totally missed this, I'm sorry! I didn't have it on my calendar!

view this post on Zulip Sam Mohr (Feb 09 2025 at 17:34):

Nbd, we'll get it next time

view this post on Zulip Lucas Rosa (Feb 10 2025 at 00:14):

I recommend also just reading stdlib, absolutely fantastic to pick up idioms

view this post on Zulip Loris Cro (Feb 10 2025 at 19:51):

Related to what Lucas said https://github.com/ziglang/zig/wiki/How-to-read-the-standard-library-source-code

view this post on Zulip Elias Mulhall (Feb 12 2025 at 04:21):

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