Re:Why Zig Is Quietly Doing What Rust Couldn't: Staying Simple
by gfs on Friday November 07, 2025 @02:00PM
(#45849684)
I stopped reading after I saw the bullet point stating Zig doesn't have undefined behavior.
Re:Why Zig Is Quietly Doing What Rust Couldn't: Staying Simple
by marekzan on Friday November 07, 2025 @02:04PM
(#45849738)
Hahaha that's where I stopped too.
> You can onboard a junior dev to Zig faster than you can explain Rust's Result<T, E> patterns to a senior.
Ahahahahaha. Oh wait, you're serious? Let me laugh even harder!
But seriously this article can't make up its mind. Zig built safety, except it isn't safe because it just trusts you. Zig assumes you're adult and doesn't help you, but also it's easy and anyone can do it!
The contradictions just keep flowing throughout this entire puff piece.
> That's it. No macros. No build.rs. No Cargo screaming about outdated crates. > Deterministic build system that works like clockwork.
Oh, really? Zig doesn't have a build.rs? And why is that? Couldn't possibly just be because it's called build.zig instead, could it? https://ziglang.org/learn/build-system/#installing-artifacts
And what's that? Oh, Zig also has a lazily fetched package manager? And it encourages everyone to use nightly because it's not a stable language yet? Tell me more about how cargo complains too much about outdated crates.