Top
Best
New

Posted by 0x1997 10/27/2025

How I turned Zig into my favorite language to write network programs in(lalinsky.com)
329 points | 144 commentspage 2
breatheoften 10/27/2025|
What makes a NATS client implementation the right prototype from which to extract a generic async framework layer?

This looks interesting but I'm not familiar with NATS

maxbond 10/27/2025||
If you succeed in creating a generic async primitive, it doesn't really matter what the original task was (as long as it's something that requires async), no? That's an implication of it being generic?
lukaslalinsky 10/27/2025||
The layer was not extracted from the NATS client, the NATS client was just a source of frustration that prompted this creation.
supportengineer 10/27/2025||
Move Zig, for great justice.
echelon 10/27/2025|
One of the very first internet memes. The zig team should adopt it as the slogan.

https://en.wikipedia.org/wiki/All_your_base_are_belong_to_us

dgb23 10/27/2025|||
It has in a way! See:

https://github.com/ziglang/zig/blob/master/lib/init/src/main...

sionisrecur 10/29/2025|||
There's also https://github.com/allyourcodebase/
d3ckard 10/27/2025||
Honestly, have been excited about Zig for quite a while, dabbled a bit a while back and was waiting for it getting closer to 1.0 to actually do a deep dive... but that moment doesn't seem to come.

I don't mind, it's up to the maintainers on how they want to proceed. However, I would greatly appreciate if Zig news was a bit clearer on what's happening, timelines etc.

I think it takes relatively little time to do so, but optics would be so much better.

5- 10/27/2025||
perhaps it's a trivial observation that people tend to conflate the programming language in the strict sense (syntax, semantics, compiler implementation etc.) with its standard and/or community libraries and tooling.

of course these are very important, but perhaps i'm just a language nerd/pedant who gets confused when an article about a programming language tends to be about async i/o libraries.

pjmlp 10/27/2025||
Zio already exists, https://zio.dev/
sriku 10/27/2025|
The article says it was created to write audio software but I'm unable to find any first sources for that. Pointers?
lukaslalinsky 10/27/2025|
See the first example in Andrew's introduction: https://andrewkelley.me/post/intro-to-zig.html