Hacker News new | ask | show | jobs
by silverwind 287 days ago
Take a look at their issue tracker, it's full of crashes because apparently this Zig language is highly unsafe. I'm staying on Node.
5 comments

That's why out if I had to choose a Node competitor, out of Bun and Deno, I'd choose Deno.
Good thing libuv is written in a "safe" language.
npm is a minefield that thousands of people traverse every day. So you are unlikely to hit a mine.

bun is a bumpy road that sees very low traffic. So you are likely to hit some bumps.

Zig isn’t inherently highly unsafe. A bit less than Rust in some regards. But arguably more safe in a few others.

But the language haven’t even reached 1.0 yet. A lot of the strategies for doing safe Zig isn’t fully developed.

Yet, TigerBeetle is written in Zig and is an extremely robust piece of software.

I think the focus of Bun is probably more on feature parity in the short term.

There’s a `crash` label. 758 open issues.
Well node is C++ which isn’t exactly safe either. But it’s more tested.