Hacker News new | ask | show | jobs
by adam_arthur 1022 days ago
I've been very excited for Bun.

And while the premise is still great, the enthusiasm has waned a bit in recent months. A lot of the decision making process seems a bit arbitrary and off the cuff, at least as presented on Twitter. Could be a mischaracterization as I haven't followed the Github threads closely.

I also question the use of Zig for a project that's intended to replace node and be production ready. It may be fun to work with and something fresh/new, but taking something very unproven and in heavy development is not a way to inspire confidence among your potential adopters.

I hate the Rust meme as much as anybody else, but I really question why you wouldn't use it here. The author of Bun posts about tracking down memory leaks on the regular... which shouldn't even be a problem space a modern runtime deals with.

All that being said... I will definitely use Bun for CI/builds/local projects... much more hesitant to use it for a production/live service at this point

1 comments

I have a similar opinion. Bun might "support" all the possible Node APIs, but they don't say anything about stability and correctness of the underlying implementation. So you might think it's time to switch until a library in your project uses a node module, that breaks your code in Bun