zlacker

[parent] [thread] 11 comments
1. reacto+(OP)[view] [source] 2025-12-02 19:17:36
Bun is such a great runtime. If you haven't tried it, try it. It's got bells and whistles.

This will make sure Bun is around for many, many, years to come. Thanks Anthropic.

Why Bun?

Easy to setup and go. bun run <something.ts>

Bells and whistles. (SQL, Router, SPA, JSX, Bundling, Binaries, Streams, Sockets, S3)

Typescript Supported. (No need to tsc, bun can transpile for you)

Binary builds. (single executables for easy deployment)

Full Node.js Support. (The whole API)

Full NPM Support. (All the packages)

Native modules. (90% and getting better thanks to Zig's interop)

S3 File / SQL Builtin. (Blazingly Fast!)

You should try it. Yes, others do these things too, but we're talking about Bun.

replies(4): >>dawner+15 >>croes+35 >>mtoner+fd >>tpetry+hp
2. dawner+15[view] [source] 2025-12-02 19:38:01
>>reacto+(OP)
> This will make sure Bun is around for many, many, years to come.

Well, until the bubble bursts and Anthropic fizzles out or gets acquired themselves.

replies(2): >>reddal+98 >>holyso+Md
3. croes+35[view] [source] 2025-12-02 19:38:10
>>reacto+(OP)
Does it have permission flags yet like deno has?
replies(1): >>johnco+ic
◧◩
4. reddal+98[view] [source] [discussion] 2025-12-02 19:51:05
>>dawner+15
...and then it's going to be time for an "incredible journey" post.
◧◩
5. johnco+ic[view] [source] [discussion] 2025-12-02 20:08:21
>>croes+35
I’ve never understood the security utility of the Deno flags. What practical attack would they protect you from? Supply chain seems to be the idea, but how many npm packages do people use that neither:

* Get run by devs with filesystem permissions

* Get bundled into production

replies(1): >>croes+8k6
6. mtoner+fd[view] [source] 2025-12-02 20:12:31
>>reacto+(OP)
It'll be around until they realize it makes 0$, and costs them millions per year in salaries/stock. then it will quietly die
replies(2): >>oheyad+ml >>reacto+fD
◧◩
7. holyso+Md[view] [source] [discussion] 2025-12-02 20:15:14
>>dawner+15
If they keep it MIT licensed, if/when things come crashing down, I think its reasonable to think Bun would continue on in some form, even if development slows pace without paid contributors.
◧◩
8. oheyad+ml[view] [source] [discussion] 2025-12-02 20:52:46
>>mtoner+fd
You think they wouldn't have done that napkin math before deciding to acquire it?
9. tpetry+hp[view] [source] 2025-12-02 21:12:37
>>reacto+(OP)
Its not 100% nodejs compatible. I see enough non-green dots in their own official report https://bun.com/docs/runtime/nodejs-compat

And even in packages with full support you can find many github issues that bun behaves directly which leads to some bugs.

replies(1): >>reacto+uB
◧◩
10. reacto+uB[view] [source] [discussion] 2025-12-02 22:17:15
>>tpetry+hp
Not saying it’s 100%, there’s still the repl missing but all of node’s API is available in the sense that it’s ABI compatible (or will be very near term).
◧◩
11. reacto+fD[view] [source] [discussion] 2025-12-02 22:26:44
>>mtoner+fd
Anthropic uses a lot of bun. In fact, they bet the farm on it.
◧◩◪
12. croes+8k6[view] [source] [discussion] 2025-12-04 16:49:03
>>johnco+ic
Not all applications need file system access during runtime.
[go to top]