[1] https://nitter.net/kebsworld/status/1648488613351657474#m
If I wanted to make a HTTPS request in quickjs I'd probably need to pull in openssl, write a http parser, etc, etc.
I might be wrong, but comparing quickjs to node/deno seems like comparing a aquarium pump to an electric car. They both contain engines that are driven by electricity, but the similarities stop there. They are both good at what they do, but I would never replace one with the other.
> I might be wrong, but comparing quickjs to node/deno seems like comparing a aquarium pump to an electric car.
My intention was not to compare QuickJS to Node/Deno, only their ability to create small binaries.
The only time I'd prefer another runtime is if I had really high performance expectations, but if that was the case, I'd probably write a new implementation of the JS library in a performance focused language versus try to shoehorn JS into doing something it wasn't designed to do
I wanted to try Bun, but it had some blocking bugs at the time (which have since been resolved—or so I’ve read).