I admire Fabrice Bellard. He is almost certainly a better overall programmer
Overview of Bellard’s Reputation
- Widespread admiration for Bellard’s breadth and depth: creator of ffmpeg, QEMU, tiny C compiler, JS Linux, QuickJS, Pi algorithm, compression experiments, telecom work, etc.
- Many see him as a “quiet genius” who ships impactful tools without self-promotion, often treating public releases as advanced proofs of concept.
- Some marvel at his project selection: repeatedly picking problems that later become core infrastructure (video, emulation, JS engines, etc.).
Code Quality, Architecture, and “Shipping vs. Beauty”
- Debate over his coding style: some describe early work (e.g., ffmpeg) as spaghetti and hard to maintain; others find it elegant, concise, and well-factored for its purpose.
- Strong thread arguing that early-stage prototypes don’t need perfect architecture; refactoring comes later once the problem is understood.
- Counterpoint: poor architecture slows mental model-building and long-term velocity; tech debt can cripple projects if ignored.
- Nuanced view: “code quality” is subjective; only some forms of debt materially hurt users or business.
Comparisons with Other “Great Programmers”
- Extensive comparison to Carmack:
- Many see Bellard as more prolific and exploratory, Carmack as stronger in long-term software engineering and polish.
- Others criticize the impulse to rank individuals on a single axis; skills are multi-dimensional.
- Broader mentions of other “greats” (systems, math, web frameworks) and skepticism toward “Great Man” narratives, though others defend the idea that a few individuals have outsized impact.
Project Credit, Governance, and Legacy
- Note that Bellard hasn’t maintained ffmpeg/QEMU for decades; current systems are largely rewritten by communities.
- Dispute over his ongoing role: one commenter criticizes his trademark control and past project politics; others respond that initial 0→1 work deserves lasting credit and that forking is always possible.
Culture, Geography, and Visibility
- Surprise that some “tech people” don’t know Bellard, contrasted with others who consider him a household name in certain circles.
- Discussion of how living outside Silicon Valley and avoiding social media reduces visibility but not impact.
- Some express reluctance to “meet their heroes” given disappointments with other public figures.
LLM/AI Slop and Meta‑Discussion
- Strong dislike for the original glowing thread about Bellard, widely suspected to be LLM-generated “LinkedIn-style” slop.
- Mixed feelings about Carmack engaging with that content; some see it as harmless, others as normalizing low-quality AI discourse.