Fabrice Bellard is a computer programmer who is the founder and creator of ffmpeg, qemu projects and once a world record holder of holding the most number of digits found in pi. He has also developed a number of other programs, including the Tiny C Compiler.
Fabrice Bellard's entries won the International Obfuscated C Code Contest twice: In 2000, he won in the category "Most Specific Output for a program that implemented the modular Fast Fourier Transform and used it to compute the then biggest known prime number, 2^6972593-1; and in 2001, he won in the category "Best Abuse of the Rules" for a tiny compiler (the source code being only 3KB in size) of a strict subset of the C language for i386 Linux. The program itself is written in this language subset, i.e. it is self-hosting.
In 2011, he created a minimal PC emulator written in pure JavaScript. The emulated hardware consists of a 32-bit x86 compatible CPU, a 8259 Programmable Interrupt Controller, a 8254 Programmable Interrupt Timer, and a 16450 UART.