We want Bun to feel more like an upgrade from Node than switching runtimes
Basically everything that doesn’t rely on node’s internal “bindings” C++ stuff should eventually be supported
Will bun perpetuate the dependency hell that it prevalent with node? I like the deno approach better in this regard.
Are there any install methods other than piping curl into bash? Like packages.
I suppose a compatibility shim for features that should not go into the new core could work. It would have a performance cost, but as long as this cost is limited to some deprecated APIs it would be OK.
Re:Bun 0.3
by adam_arthur on Wednesday December 07, 2022 @02:06PM
(#33898691)
Yeah, a compatibility branch or a build time cross compatibility compiler would suffice.
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.