zlacker

[return to "Anthropic acquires Bun"]
1. dts+0D[view] [source] 2025-12-02 20:52:05
>>ryanvo+(OP)
A lot of people seem confused about this acquisition because they think of Bun as a node.js compatible bundler / runtime and just compare it to Deno / npm. But I think its a really smart move if you think of where Bun has been pushing into lately which is a kind of cloud-native self contained runtime (S3 API, SQL, streaming, etc). For an agent like Claude Code this trajectory is really interesting as you are creating a runtime where your agent can work inside of cloud services as fluently as it currently does with a local filesystem. Claude will be able to leverage these capabilities to extend its reach across the cloud and add more value in enterprise use cases
◧◩
2. ok_dad+XU[view] [source] 2025-12-02 22:26:07
>>dts+0D
Yea, they just posted this a few days ago:

https://www.anthropic.com/engineering/advanced-tool-use

They discussed how running generated code is better for context management in many cases. The AI can generate code to retrieve, process, and filter the data it needs rather than doing it in-context, thus reducing context needs. Furthermore, if you can run the code right next to the server where the data is, it's all that much faster.

I see Bun like a Skynet: if it can run anywhere, the AI can run anywhere.

◧◩◪
3. yellow+mX[view] [source] 2025-12-02 22:39:54
>>ok_dad+XU
Java can run anywhere too
◧◩◪◨
4. mythz+dr1[view] [source] 2025-12-03 02:58:38
>>yellow+mX
AI tools value simplicity, fast bootstrapping and iterations, this rules out the JVM which has the worst build system and package repositories I've ever had the displeasure of needing to use. Check in gradle binaries in 2025? Having to wait days for packages to sync? Windows/Linux gradle wrappers for every project? Broken builds and churn after every major upgrade. It's broken beyond repair.

By contrast `bun install` is about as good as it gets.

◧◩◪◨⬒
5. sfn42+bT1[view] [source] 2025-12-03 08:10:02
>>mythz+dr1
It's just too bad bun is based on literally the worst programming language that's in actual use.
◧◩◪◨⬒⬓
6. mythz+K22[view] [source] 2025-12-03 09:08:20
>>sfn42+bT1
TypeScript's one of the best, and bun runs it natively.
◧◩◪◨⬒⬓⬔
7. sfn42+A32[view] [source] 2025-12-03 09:14:47
>>mythz+K22
Typescript is a band aid on the gaping gushing wound that is JavaScript. It attempts to fix one problem JS has and it doesn't really succeed.
◧◩◪◨⬒⬓⬔⧯
8. mythz+h62[view] [source] 2025-12-03 09:34:50
>>sfn42+A32
Sounds like cope. Great Type System, Language Server, IDE Integration, compiler feedback, tooling ecosystem, DX Hot Reload - all things that made it the most used programming language on GitHub.
◧◩◪◨⬒⬓⬔⧯▣
9. sfn42+Kb2[view] [source] 2025-12-03 10:13:36
>>mythz+h62
Overcomplicated type system. Language server seems redundant to mention, everything has a language server. Everything has ide integration. Everything has decent compiler feedback. Everything has hot reloading.
◧◩◪◨⬒⬓⬔⧯▣▦
10. mythz+Td2[view] [source] 2025-12-03 10:29:47
>>sfn42+Kb2
yes some languages have them, no they're not as good.
◧◩◪◨⬒⬓⬔⧯▣▦▧
11. BobbyJ+vQ3[view] [source] 2025-12-03 19:45:09
>>mythz+Td2
Pretty much all major languages have all of those features save hot-reloading, but that only even makes sense for UI written in an interpreted language.
[go to top]