zlacker

[return to "Anthropic acquires Bun"]
1. Tiberi+m4[view] [source] 2025-12-02 18:26:27
>>ryanvo+(OP)
As someone who have been using Deno for the last few years, is there anything that Bun does better? Bun seems to use a different runtime (JSC) which is less tested than V8, which makes me assume it might perform worse in real-world tasks (maybe not anymore?). The last time I checked Bun's source code, it was... quite messy and spaghetti-like, plus Zig doesn't really offer many safety features, so it's not that hard to write incorrect code. Zig does force some safety with ReleaseSafe IIRC, but it's still not the same as even modern C++, let alone Rust.

I'll admit I'm somewhat biased against Bun, but I'm honestly interested in knowing why people prefer Bun over Deno.

◧◩
2. pjmlp+Af[view] [source] 2025-12-02 19:09:33
>>Tiberi+m4
Agreed, the language would be interesting during the 1990's, nowadays not so much.

The tools that the language offers to handle use after free is hardly any different from using Purify, Insure++ back in 2000.

◧◩◪
3. defen+Gk[view] [source] 2025-12-02 19:29:53
>>pjmlp+Af
I find comments like this fascinating, because you're implicitly evaluating a counterfactual where Bun was built with Rust (or some other "interesting" language). Maybe Bun would be better if it were built in Rust. But maybe it would have been slower (either at runtime or development speed) and not gotten far enough along to be acquired by one of the hottest companies in the world. There's no way to know. Why did Anthropic choose Bun instead of Deno, if Deno is written in a better language?
◧◩◪◨
4. pjmlp+Co[view] [source] 2025-12-02 19:44:32
>>defen+Gk
Because maybe they reached out to them, and they didn't took the money, while Bun folks business model wasn't working out?

Who knows?

Besides, how are they going to get back the money spent on the acquisition?

Many times the answer to acquisitions has nothing to do with technology.

◧◩◪◨⬒
5. defen+cq[view] [source] 2025-12-02 19:51:54
>>pjmlp+Co
> Claude Code, FactoryAI, OpenCode, and others are all built with Bun.

Anthropic chose to use Bun to build their tooling.

◧◩◪◨⬒⬓
6. pjmlp+Zz[view] [source] 2025-12-02 20:37:23
>>defen+cq
We can think of they making bun an internal tool, push roadmap items that fit their internal products, whatever, which doesn't answer the getting back money of the acquisition.

Profit in those products has to justify having now their own compiler team for a JavaScript runtime.

[go to top]