Curious if anyone has an article about the zig version of Bun as an example of design/implementation that falls into the “needs improvement” category. Just looking for technical information about specific “what not to do” as examples from a large project.
I think Andrew’s recent post and Loris’s slightly earlier one about assertions provide technical critiques of Bun-in-Zig. I’m not sure if that’s what you’re looking for?
We are here to build things that people want and build them well. In the AI bubble, we are pressured to build things nobody wants, poorly. Pop the bubble.
sadly, i’m not sure if there even is a bubble. seems like a poison with a ton of bubbles spread everywhere.
exhibit: 98,493,134: ai slop by robobun · Pull Request #33864 · oven-sh/bun · GitHub
bots saying looks good to me, then nuked the issue because they identified their own AI Slop ![]()
My favorite comment from the thread:
Hell is empty and all the devils are here
Really just looking for any memory errors they couldn’t fix (assuming that was a problem)
it sounds like it was a problem for Bun. I’m not sure if any measures were taken to try and avoid them. ime in most cases defer deinit immediately after creation is plenty. interacting with a VM is definitely a place where exceptions to the rule abound, of course…