News for hackers. Stuff that matters.
Re:Why Zig Is Quietly Doing What Rust Couldn't: Staying Simple by kllrnohj on Friday November 07, 2025 @01:55PM (#45849627)
> Rust assumes you can't be trusted. Zig assumes you're an adult.

> 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.

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.
Re:Why Zig Is Quietly Doing What Rust Couldn't: Staying Simple by dang on Tuesday November 11, 2025 @01:11PM (#45890772)
Can you please not post in the flamewar style to HN? You broke the site guidelines badly here.

You're welcome to make your substantive points thoughtfully, of course.

https://news.ycombinator.com/newsguidelines.html