Live data from Hacker News

Bun support is now limited and deprecated

github.com

41–50 of 646 posts

Re: Bun support is now limited and deprecated

#42
post #11

Honestly I hope agentic AI ushers in a new age of minimal-SBOM software. I myself am moving all of my projects towards nearly 100% vanilla where possible. For example, golang. Why use [insert web framework] when you can just use vanilla for 99% of web apps? There's something really satisfying about a go binary with minimal dependencies running in a busybox docker container.

Rather than have complexity centralised and managed, let's generate the same vulnerable code across millions of apps. Great plan.

Re: Bun support is now limited and deprecated

#43
post #31

there could be recommended runtimes, but shouldn’t the runtime be user-configurable anyway?

There is no generic “JavaScript runtime” interface that runtimes would implement, therefore support must be tailored to the specific interfaces of existing runtimes.

At one point we had UMD[0], which effectively provided runtime-agnostic interface, but ES modules were incompatible with that.

Deno and Bun have decent Node compatibility, so couldn't Node APIs be used as the generic runtime interface?

[0]: https://github.com/umdjs/umd

Re: Bun support is now limited and deprecated

#45
post #8

Wow, bun support was just added in November last year (I think). That's a lot of work to throw away, but you can't argue with their reasoning.

bun is still supported for specific versions so nothing is being thrown away. in any case the actual code is the same, since it's all javascript. it's more a matter of the wrapper code that calls the different runtimes and maybe some edgecases where the runtimes are not 100% compatible.

Re: Bun support is now limited and deprecated

#46
post #38

Earlier quoted context omitted.

I think it's hilarious how hopeful people were at the acquisition that Bun would be able to continue on mostly as it had been but then that all got completely thrown away and trashed. (Hilarious in the way that's terribly sad, of course.)

How has it been trashed? Does the Bun software not work anymore?

>Does the Bun software not work anymore?

Nobody knows.

Re: Bun support is now limited and deprecated

#47
post #2

Oh well, I really like using Bun and I get kinda sad about the turn they are taking after the Anthropic acquisition. I really want a good Node with batteries included, but I don't want it vibe coded.

Unless specific issues have been identified that were introduced by it being "vibe coded", isn't a reaction to reject it outright without actually checking the ground truth just exhibiting the behavior you are criticizing?

Re: Bun support is now limited and deprecated

#48

Earlier quoted context omitted.

I think it's hilarious how hopeful people were at the acquisition that Bun would be able to continue on mostly as it had been but then that all got completely thrown away and trashed. (Hilarious in the way that's terribly sad, of course.)

It usually takes years for someone's values to be thrown out the window! How long was this one?

changing your employer tends to accelerate that if the new employer has different values.

Re: Bun support is now limited and deprecated

#49
post #38

Earlier quoted context omitted.

I think it's hilarious how hopeful people were at the acquisition that Bun would be able to continue on mostly as it had been but then that all got completely thrown away and trashed. (Hilarious in the way that's terribly sad, of course.)

How has it been trashed? Does the Bun software not work anymore?

They literally threw out every line of code that existed before and rewrote it in a completely different language, seemingly on a whim. That's how it was trashed, in the very literal sense that all of the existing project was tossed in the trash in favor of a completely brand new code base. That's a big deal even if you ignore the coding agent aspects.

Re: Bun support is now limited and deprecated

#50
post #36

This like if BitTorrent cut off Windows support over objections to Microsoft embrace/extend/extinguish. It’s a slightly incoherent position.

Not BitTorrent, but I can see a world where e.g. Transmission dropping Windows support because of Microsoft policies.
Post reply on HN