Live data from Hacker News

Claude Code uses Bun written in Rust now

simonwillison.net

61–70 of 920 posts

Re: Claude Code uses Bun written in Rust now

#61
post #28

Earlier quoted context omitted.

Moving the goalposts?

No? I think OP’s comment was very clear: > The most recent release of Bun on GitHub is currently v1.3.14 from May 12th, so that v1.4.0 version number in Claude supports them shipping a preview of a not-yet-released Bun version. > And so, the FOSS project "Bun" silently dies There’s no implication that it’s because of the switch to Rust.

> The objection isn’t to the language. It’s to Claude using a version of Bun that is not available to us.

I was responding to your GP comment. For weeks, it was uproar over the blanket AI move to Rust and now it’s this reason. That’s why I said the goalposts are being moved.

Re: Claude Code uses Bun written in Rust now

#62
post #19

> Startup got 10% faster on Linux but otherwise, barely anyone noticed. Just that? I was expecting more from that rewrite. Maybe Rust is not so worth it after all.

The blog claims rust chosen mainly to address memory issues, which rust is a better language for. So, success would simply be less new memory errors / easier to patch old ones.

Re: Claude Code uses Bun written in Rust now

#64
post #48
post #27

Earlier quoted context omitted.

The whole point of the outrage was that 1.4 was merged into main. Publicly. So I’m not sure what you mean. Everything is in the open: PR #30412

That PR is the rust rewrite. That's some time in the past now. As of this comment, there is no tagged 1.4 release. This is the present. Anthropic is using apparently a version of Bun that is not publicly available. This is orthogonal to it being Rust-based, as all Bun releases now will be.

It's publicly available in the GitHub repository and if you run "bun upgrade --canary" - https://github.com/oven-sh/bun/releases/tag/canary

Re: Claude Code uses Bun written in Rust now

#68
post #16

Earlier quoted context omitted.

The objection isn’t to the language. It’s to Claude using a version of Bun that is not available to us. We don’t know what’s actually in it.

Why is that even a thing to object to? You're talking as if you placed stock in the bizarre idea that Anthropic would close source the project and start charging for it. Stay your pitchforks.

You're running a closed source piece of software (claude code), running on an effectively closed source piece of software (bun), both of them updated daily by AI psychosis bros.

At this point, charging is the least of your issues.

Re: Claude Code uses Bun written in Rust now

#70
post #48
post #27

Earlier quoted context omitted.

The whole point of the outrage was that 1.4 was merged into main. Publicly. So I’m not sure what you mean. Everything is in the open: PR #30412

That PR is the rust rewrite. That's some time in the past now. As of this comment, there is no tagged 1.4 release. This is the present. Anthropic is using apparently a version of Bun that is not publicly available. This is orthogonal to it being Rust-based, as all Bun releases now will be.

Come on, "not publicly available"? You know how git works right? Each Claude release probably has the HEAD of main compiled as "1.4.0" until there is a real official release.
Post reply on HN