I am worried about Bun

Concerns about Bun’s Future Under Anthropic

  • Many worry that Anthropic’s acquisition will eventually push Bun in the same direction as Claude Code: more constraints, opaque behavior changes, and “business over developer” priorities.
  • Others argue Bun is an internal tool for Anthropic, not a consumer product, so incentives align with keeping it stable and performant rather than monetizing it directly.
  • Some see this as part of a wider pattern where acquisitions gradually import the parent company’s culture and “shitty practices,” though a few note there are counterexamples and say it’s too early to judge.

Current Technical State & Reliability of Bun

  • Several users report great DX: single-binary deploys, built-in SQLite, test runner, TS/JSX support, bun.$ for shell, fast watch mode, and fewer dependencies.
  • Others report severe production issues: memory leaks, CPU runaway, API incompatibilities, brittle patch releases, and bugs around installs and postinstall scripts. Many say they reverted to Node for production.
  • A Bun maintainer states stability has improved post‑acquisition, development pace is higher, and lists upcoming features (smaller binaries, HTTP/3 support, image processing, better process control, SSL optimizations).

AI “Vibe Coding” and Code Quality

  • Multiple comments criticize heavy use of LLMs in Bun and in Anthropic tooling: large AI-generated PRs, AI-written docs described as “slop,” and fear of a fully vibe‑coded codebase.
  • A former Bun engineer reportedly complained about excessive AI use and unreliable AI-generated changes.
  • Others counter that AI-assisted development is fine if results compile and pass tests, but worry about long‑term maintainability and subtle bugs.

Alternatives and Migration

  • Some switch or plan to switch from Bun to Node + pnpm, citing Node’s new TS support, built‑in SQLite/testing, and more predictable governance (OpenJS Foundation).
  • Deno is repeatedly suggested as a mature Node alternative with strong security model and JSR ecosystem; others mention tools like vite+, PerryTS, aube, and traditional Node as safer bets.
  • Several argue Bun is easy to replace today, so risk is acceptable; others prefer to avoid deep lock‑in now to prevent future migration pain.

Funding, Enshittification, and OSS Sustainability

  • Thread repeatedly questions VC‑funded runtimes (Bun, Deno) and AI labs’ unsustainable economics.
  • Some see Claude Code’s limits and third‑party harness crackdowns as early “enshittification”; others insist these are capacity and cost‑control reactions, not the classic ad‑driven pattern.
  • Broader concern: infrastructure projects rely on unstable funding (VCs, acquihires) because the industry lacks good models to pay for critical OSS.