happy to answer any questions or feedback
happy to answer any questions or feedback
How has Zig been for you in this regard? Do you have any regrets building your company’s flagship software around it at this stage?
I was seriously looking at Zig, but I'm always getting faster in Rust and it feels like the downsides of extra complexity is well worth the upsides for larger projects.
Hate to carry forward baggage of past design choices, but likely essential to really get widespread adoption. I'd definitely start using Bun for my projects today (non-production), if it works seamlessly with existing packages.
Basically everything that doesn’t rely on node’s internal “bindings” C++ stuff should eventually be supported
Are there any install methods other than piping curl into bash? Like packages.
Were there any organizational or policy changes after the "9 month grind" [0] tweet? Or is this still the policy of the bun/oven org?
import { inflate } from "https://www.example.org/libs/zlib.ts"
with bun downloading all dependencies in the background. Like Deno does.[1][1] https://deno.land/manual@v1.28.3/basics/modules#remote-impor...
I hijacked your jsx support so that I had built in server-side templating without having to pull in any external libraries (e.g. React). The process of building my own TSX bindings was pretty trivial, but did feel like a hack (I created a React package.json entry that was a file path to my local source folder).
Is that scenario doable with less hackery?
There is also a setting in bunfig.toml but it appears we haven’t documented it yet
> Bun now works in more Linux environments, including Amazon Linux 2 and builds for Vercel and Cloudflare Pages. (Previously, you might have seen errors like: "version 'GLIBC_2.29' not found")
How would building for Vercel and CF pages work? Like normal but installing the relevant build tools using bun?
https://github.com/oven-sh/bun/blob/main/src/bun.js/bindings...
Right now you’d need to download it via curl https://bun.sh/install | bash
But we need to make that better
Seems like being written in Zig might give it a good foot in the door here.
Thanks for all you do to make the ecosystem better, btw.
- Compiling to a single binary
- WASM