My Thoughts on the Bun Rust Rewrite
4 hours ago
- #Rust Rewrite
- #Zig
- #Bun
- Jarred initially had 'beginner energy' which was healthy for learning but led to mediocre engineering outcomes.
- After Bun took venture capital and became a startup, Jarred's management style caused issues: poor communication, unrealistic expectations, and low empathy.
- The Zig team found Bun's codebase problematic with hacks, abuse of assertions, and reckless feature development, leading to social distance.
- The relationship between Zig and Bun deteriorated, culminating in relief when Bun was acquired by Anthropic and stopped donations.
- The Rust rewrite announcement was welcomed by the Zig team to distance themselves from Bun's engineering practices.
- The blog post about the rewrite is criticized for misrepresenting bug elimination, test suite effectiveness, and performance improvements.
- Zig's compiler performance is highlighted as efficient compared to Bun's unmentioned compilation speed post-rewrite.
- Despite criticisms, there is gratitude for Bun's donations to Zig and no personal ill will towards Jarred, but happiness that business interests are no longer intertwined.