John Carmack
Z Wikipedii
John Carmack (ur. 20 sierpnia 1970), programista amerykański.
W 1991 roku został współzałożycielem firmy id Software. Umiejętności programistyczne Carmacka umożliwiły powstanie najsłynniejszych gier z gatunku FPP - Wolfenstein 3D, Doom i Quake. Silniki Carmacka potrafią doskonale wykorzystać możliwości sprzętu komputerowego, a sprzedaż licencji umożliwiła użycie tych silników także innych w grach, jak Half-Life czy Medal of Honor. Carmack jest twórcą kilku algorytmów graficznych, m.in. surface caching oraz Carmack's Reverse.
Obok Linusa Torvaldsa i Richarda Stallmana, Carmack jest jednym z nielicznych powszechnie znanych programistów. Kiedy kod źródłowy Quake'a wyciekł, a młody programista znany na IRCu na kanale #c jako GAlexander postanowił przenieść tę grę na Linuksa i wysłał odpowiednie łaty do Carmacka, ten zamiast starać się o jego aresztowanie użył tych łat do wydania przez swoją firmę oficjalnej wersji Quake dla Linuksa.
Odbiorcami działalności dobroczynnej Carmacka są m.in. instytucje promujące wolne oprogramowanie i walczące z patentami na oprogramowanie. W 1997 roku podarował jedno ze swoich Ferrari jako nagrodę w turnieju Quake "Red Annihilation".
Carmack poza tym, że jest bardzo dobrym programistą, zajmuje się także rakietnictwem. Jego własna firma Armadillo Aerospace próbowała startować w Nagrodzie X Prize i cały czas prowadzi w tej dziedzinie badania. Carmack przeznacza 1% z pieniędzy, zarobionych na bardzo dobrych grach komputerowych, na ten cel.
[edytuj] Cytaty
- Story in a game is like a story in a porn movie. It's expected to be there, but it's not that important.