To Bun or not to Bun? I had a look at the latest iteration of JavaScript runtimes, written with Zig and powered by Apple’s JavaScriptCore engine.
It looks attractive and implements a Go-like toolchain, which is simple to use, fast and cares about everything (runtime, compilation, bundling, package management etc.). And also, Bun is really fast, mostly on par with Go in the area of backend web dev.
However, following the number of bug, memory leak and security-fix releases, basically every few days, it follows the unfortunate rat race philosophy of the JS ecosystem by forcing you to constantly update. How likely is it that Bun code written today will just work in a year or two without modification.
If you use Bun for production purposes, I would be interested in real life experiences.
#bun #javascript