Remix.run Logo
silverwind 4 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.

petralithic 4 days ago | parent | next [-]

That's why out if I had to choose a Node competitor, out of Bun and Deno, I'd choose Deno.

audunw 4 days ago | parent | prev | next [-]

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.

mk12 4 days ago | parent | prev | next [-]

Good thing libuv is written in a "safe" language.

otikik 4 days ago | parent [-]

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.

keybored 4 days ago | parent | prev | next [-]

There’s a `crash` label. 758 open issues.

actionfromafar 4 days ago | parent | prev [-]

Well node is C++ which isn’t exactly safe either. But it’s more tested.