I have learned so much reading Andrew’s code and as I said in the original post: Bun would never have happened without Zig. > The post claims they were fuzzing their Zig code, while during our calls the whole Bun team told us that they were not fuzzing anything. This appears to be an outright fabrication. Fuzzilli integration: https://github.com/oven-sh/bun/pull/24826 Merged PRs fixing issues Fuzzilli found in Bun’s…
Andrew means the zig build test --fuzz command probably the built in zig fuzzer, that's the tool that is in his scope.
My thoughts on the Bun Rust rewrite
741–750 of 757 posts
Re: My thoughts on the Bun Rust rewrite
#742I have learned so much reading Andrew’s code and as I said in the original post: Bun would never have happened without Zig. > The post claims they were fuzzing their Zig code, while during our calls the whole Bun team told us that they were not fuzzing anything. This appears to be an outright fabrication. Fuzzilli integration: https://github.com/oven-sh/bun/pull/24826 Merged PRs fixing issues Fuzzilli found in Bun’s…
Your links show you used a fuzzer, but that doesn't address the other half of Andrew's statement. Is Andrew misreporting/misremembering your conversations? EDIT: It's really telling that asking a factual clarification question is somehow downvote worthy. I probably shouldn't be surprised, but this epitomizes the reason online discussions devolve in to flame wars (even moreso than real life, though it happens more and…
Re: My thoughts on the Bun Rust rewrite
#743Earlier quoted context omitted.
Do you think that all ziglings refuse to write idiomatic code, have public fights with the language maintainers, and then write giant blog posts about how they're ditching the language because it just isn't good enough?
> have public fights with the language maintainers Can you point to even one such example?
https://xcancel.com/bunjavascript/status/2048427636414923250
https://ziggit.dev/t/bun-s-zig-fork-got-4x-faster-compilatio...
How many other Zig users publicly announced their unrequested fork of the language?
Re: My thoughts on the Bun Rust rewrite
#744Earlier quoted context omitted.
So less meticulous care then?
Not really, as you always need to check back on your assertions, especially at the boundary points where information about types and ownership are more axiomatic than the result of logical inference.
Re: My thoughts on the Bun Rust rewrite
#745Earlier quoted context omitted.
Not accepting a PR because it was purely written by AI is like saying PRs will only be accepted if the developer used a standing desk for more than 75% of the time during the code's creation. In the end, as long as the code is not shit, who cares how the sausage was made!
I find it hard to believe you actually think those two things are similar or equivalent. I've heard many bad analogies in my life but this is so funny that it makes me think you're being sarcastic.
Re: My thoughts on the Bun Rust rewrite
#746Earlier quoted context omitted.
> have public fights with the language maintainers Can you point to even one such example?
Here you go https://xcancel.com/bunjavascript/status/2048427636414923250 https://ziggit.dev/t/bun-s-zig-fork-got-4x-faster-compilatio... How many other Zig users publicly announced their unrequested fork of the language?
> unrequested fork
No such thing exists.
Re: My thoughts on the Bun Rust rewrite
#747Earlier quoted context omitted.
I am sorry but andrew is no where near the level of Evan imo
sorry, who's Evan?
Re: My thoughts on the Bun Rust rewrite
#748Earlier quoted context omitted.
That is a 100% on point analysis, there was a lot of hype around Bun since the beginning when it was an invite only project. Arguably that same interest is what got Jarred VC funding in the first place. Note that usage and public interest are not the same quantity, people also care about the potential of a project.
A project getting hype does not mean that same project could sustain itself through crowdfunding.
The dynamics are not any different from content creators translating their following to income on Patreon -larger the following better the chances.
Re: My thoughts on the Bun Rust rewrite
#749> he could have easily achieved a solid living via crowdfunding, even for San Francisco standards. That sounds completely surreal. Is Bun really used that much?
It is closer to corporate sponsorships, plenty of projects[1] can pull in few hundred thousand a year.
The post itself talks about a $5k/month donation from Bun to Zig Foundation. ZSF generates about a half million in donations https://ziglang.org/news/2025-financials/
The "crowdfunding" term is here to contrast direct VC funding (that Bun took) from a single source to more diffuse(albeit smaller) funding that ZSF style projects operate under. Without VC funding Bun wouldn't need to , and if non profit 501(x) then simply not even be to consider an acquisition from Anthropic.
Of course Zig (and other projects) benefit from indirect VC funding too - Bun could only afford to donate $5k/ month on Zig because they took VC money after all.
We can always keep going down this secondary/tertiary effects for any tech funding it would unavoidable even with direct small donations - people who contribute are likely drawing salary from VC funded companies, and would contribute less if market goes south and funding plus jobs dry up. . The idea being the level of influence from corporate goal pressure reduces with degrees of separation.
There is a good amount history of this model. Linus Torvalds work itself is by funded by Linux Foundation through a fellowship. LSF charges $500,000 from their 12 Platinum members that includes Microsoft. Nvidia is a silver member, he has famously used some colorful language against both in the past, which in theory would be lot more difficult without the diffuse structure LSF generates funding ( compared to direct employment/VC funding).
[1]That isn't to say that a lot of core projects the entire internet economy depends on is maintained by one guy in Nebraska voluntarily without any support.
Re: My thoughts on the Bun Rust rewrite
#750Earlier quoted context omitted.
you cannot even "shameless copy" from something that is asking the world to copy from it yes you can if you do not honor the license that the original was released under. that's why we use FOSS licenses in the first place some FOSS licenses are intended to insure that the code remains open even after modification. that's used by anyone for anything under the same license.
And even permissive licenses generally require that you at least credit the original authors.