Admiro a Fabrice Bellard. Casi con toda seguridad es un mejor programador en términos generales
Resumen de la reputación de Bellard
- Admiración generalizada por la amplitud y profundidad de Bellard: creador de ffmpeg, QEMU, el compilador C diminuto, JS Linux, QuickJS, el algoritmo Pi, experimentos de compresión, trabajo en telecomunicaciones, etc.
- Muchos lo ven como un “genio silencioso” que publica herramientas impactantes sin autopromoción, y a menudo trata sus lanzamientos públicos como pruebas de concepto avanzadas.
- Algunos se maravillan ante su elección de proyectos: una y otra vez elige problemas que luego se convierten en infraestructura central (video, emulación, motores de JS, etc.).
Calidad de código, arquitectura y “entregar vs. belleza”
- Debate sobre su estilo de programación: algunos describen su trabajo inicial (p. ej., ffmpeg) como spaghetti y difícil de mantener; otros lo consideran elegante, conciso y bien modularizado para su propósito.
- Fuerte hilo argumentando que los prototipos en etapas tempranas no necesitan una arquitectura perfecta; la refactorización llega después, una vez que se entiende el problema.
- Contrapunto: una mala arquitectura ralentiza la construcción del modelo mental y la velocidad a largo plazo; la deuda técnica puede paralizar proyectos si se ignora.
- Visión matizada: la “calidad del código” es subjetiva; solo algunas formas de deuda perjudican materialmente a los usuarios o al negocio.
Comparaciones con otros “grandes programadores”
- Amplia comparación con Carmack:
- Muchos ven a Bellard como más prolífico y exploratorio, y a Carmack como más fuerte en ingeniería de software a largo plazo y en el pulido.
- Otros critican el impulso de clasificar a las personas en un solo eje; las habilidades son multidimensionales.
- Menciones más amplias de otros “grandes” (sistemas, matemáticas, frameworks web) y escepticismo hacia las narrativas de “hombre genial”, aunque otros defienden la idea de que unas pocas personas tienen un impacto desproporcionado.
Crédito del proyecto, gobernanza y legado
- Se señala que Bellard no ha mantenido ffmpeg/QEMU durante décadas; los sistemas actuales están en gran medida reescritos por comunidades.
- Disputa sobre su papel continuo: un comentarista critica su control de marca registrada y la política pasada de proyectos; otros responden que el trabajo inicial de 0→1 merece crédito duradero y que siempre es posible hacer un fork.
Cultura, geografía y visibilidad
- Sorpresa de que algunas “personas de tecnología” no conozcan a Bellard, frente a otras que lo consideran un nombre muy conocido en ciertos círculos.
- Discusión sobre cómo vivir fuera de Silicon Valley y evitar las redes sociales reduce la visibilidad, pero no el impacto.
- Algunos expresan reticencia a “conocer a sus héroes” dadas las decepciones con otras figuras públicas.
LLM/IA slop y metadiscusión
- Fuerte rechazo al hilo original elogioso sobre Bellard, ampliamente sospechado de ser “slop” generado por LLM al estilo de LinkedIn.
- Sentimientos encontrados sobre que Carmack interactúe con ese contenido; algunos lo ven como inofensivo, otros como una normalización del discurso de baja calidad generado por IA.