Fabrice Bellard
Fabrice Bellard (ur. ok. 1972 w Grenoble) - francuski programista, twórca FFmpeg, QEMU, i Tiny C Compiler. Opracował do obliczania pojedyńczych liczb cyfry pi. W 2012, Bellard został współzałożycielem Amarisoft, przedsiębiorstwa telekomunikacyjnego razem z Franckiem Spinelli.
Data i miejsce urodzenia |
1972 |
---|---|
Alma Mater | |
Pracodawca |
Amarisoft |
Strona internetowa |
Życiorys
edytujBellard urodził się w 1972 w Grenoble w Francji. Uczęszczał do Lycée Joffre (Montpellier), wtedy, w wieku 17 lat, utworzył program do kompresji plików wykonywalnych LZEXE.[1]. Po ukończeniu studiów na École Polytechnique, w 1996 roku rozpoczął specjalizację w Télécom Paris.
W 1997, odkrył nowy, szybszy wzór do obliczania pojedyńczych cyfr pi w systemie szesnastkowym, znany jako Wzór Bellarda. Jest to wariant Wzoru Bailey-Borwein-Plouffe.
Prace Bellarda zwyciężyły w konkursie International Obfuscated C Code Contest trzy razy.[2]. W 2000, wygrał w kategorii "Najbardziej specyficzny wynik"[3] za program, który zaimplementował modularną szybką transformację Fouriera i wykorzystał ją do obliczenia największej znanej wówczas liczby pierwszej, 26972593−1 (w tym sensie, że wyświetla dziesiętną reprezentację tej liczby, która sama w sobie jest znana).[4] W 2001 wygrał w kategorii "Najlepsze nadużycie zasad" za mały kompilator (kod źródłowy ważący ledwie 3 KB) ścisłego podzbioru języka C dla systemu Linux w architekturze i386.
W 2003, opublikował pierwsze commity QEMU, rozwijając go samodzielnie do wersji v0.7.1 w 2005.[5]
Przypisy
edytuj- ↑ LZEXE Home Page. bellard.org, 2003-02-09. [dostęp 2024-06-17]. (ang.).
- ↑ Previous IOCCC Winners. ioccc.org. [dostęp 2024-06-17]. (ang.).
- ↑ Previous IOCCC Winners. ioccc.org. [dostęp 2024-06-17]. (ang.).
- ↑ bellard.hint. ioccc.org. [dostęp 2024-06-17]. (ang.).
- ↑ GitLab: QEMU-Project/QEMU - tag v0.7.1. gitlab.com. [dostęp 2024-06-17]. (ang.).