Comment by cute_boi

11 days ago

I used to be a fan of Bun, but the way it keeps adding bloat makes me seriously doubt its future. Also, it seems like they are doing a lot of vibe coding without taking enough time, which raises other questions.

Node.js is also more stable, and it has started supporting TypeScript out of the box. I don’t think Bun will have many advantages after Node 26.

> and it has started supporting TypeScript out of the box

Node only does type stripping though. If you want proper TS support you still need a compiler.

> I don’t think Bun will have many advantages after Node 26

There are tons of advantages. For instance, Bun includes a lot of features that would need a third party dependency in Node: db driver, S3 client, watch mode, bundler, JSX support, etc.

  • Why would you want DB drivers and S3 clients in your runtime? That’s exactly what 3rd parties are for, you don’t want to have to update your runtime for a new version of your drivers

    • And a bug in a dependency you can fix easily. One in the runtime is much harder to fix and you then must compile new versions.

      1 reply →

    • Every approach has its pros and cons. OTOH the less you rely on third party deps, the less attack surface.