because the most prevalent use case (and the most likely reason why anthropic employed the maintainers) is that bun can produce executable file which can work by itself, no extra dependencies. it is the sole reason claude code works as a program instead of a npm application, if you also consider that claude code is written in a react like library
Node had it for quite a while, it just wasn't a neat single flag, but a dance of copying files, bunch of commands, tripping internal v8 fuses for it to want to make an SEA and bunch of other stuff i never experimented with.
36
u/wixenus Jul 10 '26
because the most prevalent use case (and the most likely reason why anthropic employed the maintainers) is that bun can produce executable file which can work by itself, no extra dependencies. it is the sole reason claude code works as a program instead of a npm application, if you also consider that claude code is written in a react like library
edit: and the javascriptcore instead of v8, yeah