Guido van Rossum (* 31. január 1956) je počítačový programátor, známy hlavne ako autor programovacieho jazyka Python. Až do 12. júla 2018, keď sa tejto pozície vzdal, bol takzvaným „benevolentným doživotným diktátorom“ (Benevolent Dictator for Life, BDFL) Pythonu. V novembri 2019 stiahol svoju kandidatúru do riadiacej rady Pythonu (Python Steering Council) na rok 2020.
Život a práca Van Rossum sa narodil a vyrástol v Holandsku. V roku 1974 získal bronzovú medailu na Medzinárodnej matematickej olympiáde.. V roku 1982 získal magisterský titul na University of Amsterdam, neskôr pracoval v mnohých výskumných inštitúciách, vrátane holandskej National Research Institute for Mathematics and Computer Science (Národný výskumný ústav pre matematiku a informatiku) (CWI) (Amsterdam), National Institute of Standards and Technology (Národný inštitút štandardov a technologie) (NIST) (Gaithersburg, Maryland) a Corporation for National Research Initiatives (Spoločnosť pre národnú výskumnú iniciatívu) (CNRI) (Reston, Virginia). Pracoval na vývoji programovacieho jazyka ABC, vychádzajúceho z jazyka Simula.
O pôvode Pythonu napísal Van Rossum v roku 1996 toto:
„Pred šiestimi rokmi, v decembri 1989, som hľadal zábavný programátorský projekt, ktorý by ma zamestnal cez týždeň počas Vianoc. Moja kancelária … bola zavretá, ale mal som domáci počítač a nič iného na práci. Rozhodol som sa, že napíšem interpreter pre nový skriptovací jazyk, o ktorom som už skôr premýšľal: nasledovníka jazyka ABC, ktorý by zaujal programátorov v Unixe/C. Ako pracovný názov som zvolil Python, lebo som bol v nevážnej nálade (a tiež som veľkým fanúšikom Monty Pythonovho Lietajúceho cirkusu).“ (Úvod knihy Programming Python, Mark Lutz, vydalo nakladateľstvo O'Reilly)
Van Rossum neskôr vysvetlil, že predchodcu Pythonu, jazyk ABC, inšpiroval jazyk SETL: spoluautor ABC Lambert Meertens podľa neho „strávil rok so skupinou SETL na NYU, než prišiel s konečným návrhom ABC“.
V roku 1999 poslal Van Rossum agentúre DARPA finančný návrh, nazvaný Computer Programming for Everybody (Počítačové programovanie pre každého), v ktorom hlbšie definoval vytýčené ciele Pythonu:
ľahký a intuitívny jazyk, ktorý je zároveň dostatočne mocný, aby obstál medzi hlavnými konkurentmi otvorený kód, takže sa môže každý zapojiť do jeho vývoja kód, ktorý je zrozumiteľný ako bežná angličtina vhodný pre bežné každodenné úlohy, umožňujúci vývoj v krátkom čase
Tieto ambície sú preukázateľne naplnené. Python sa stal populárnym programovacím jazykom, čiastočne v prostredí Internetu. V roku 2024 sa Python stal najpoužívanejším jazykom na platforme GitHub, keď predstihol JavaScript. Podľa indexu TIOBE bol Python v septembri 2026 najpopulárnejším programovacím jazykom. Medzi komunitou Pythonu bol Van Rossum označovaný ako Benevolent Dictator for Life (BDFL, čiže benevolentný doživotný diktátor) v tom zmysle, že dohliadal nad procesom vývoja Pythonu a ak bolo treba, robil významné rozhodnutia. Dňa 12. júla 2018 oznámil, že sa tejto pozície natrvalo vzdáva.
Guido van Rossum je bratom Justa Van Rossuma, známeho návrhára písma, ktorý tiež vytvoril design fontu, použitého v logu "Python powered". V roku 1995 sa presťahoval do Spojených štátov. V roku 2000 sa oženil s Kim Knapp a v roku 2001 sa stal otcom. S rodinou žije v oblasti Sanfranciského zálivu v Kalifornii.
Kariéra Do roku 2005 Počas pôsobenia v CWI napísal Van Rossum v roku 1986 knižničnú funkciu glob() pre BSD Unix. O jazyku ABC, na ktorého vývoji sa v CWI podieľal, neskôr povedal: „Vplyv ABC sa snažím spomínať, pretože vďačím za všetko, čo som sa počas toho projektu naučil, a ľuďom, ktorí na ňom pracovali.“
V rokoch 1995 až 2000 pôsobil v CNRI, kde okrem iného napísal Grail, prvý webový prehliadač napísaný v Pythone. V máji 2000 odišiel z CNRI spolu s tromi ďalšími vývojármi Pythonu do startupu BeOpen.com. V októbri toho istého roka prešiel tím vývojárov Pythonu (PythonLabs) do spoločnosti Digital Creations, neskôr premenovanej na Zope Corporation, kde Van Rossum pracoval do roku 2003. V roku 2003 prešiel do spoločnosti Elemental Security, kde pracoval na vlastnom programovacom jazyku tejto firmy.
Google Od decembra 2005 do decembra 2012 pracoval v spoločnosti Google. Vyvinul tam Mondrian, interný webový nástroj na revíziu kódu, ktorý pomenoval po holandskom maliarovi Pietovi Mondrianovi. Neskôr vytvoril súvisiaci nástroj s otvoreným kódom Rietveld, pomenovaný po holandskom architektovi a dizajnérovi Gerritovi Rietveldovi. Spoločnosť Google opustil 7. decembra 2012.
Dropbox V januári 2013 nastúpil do spoločnosti Dropbox, ktorá prevádzkuje cloudové úložisko súborov. V októbri 2019 z Dropboxu odišiel a oficiálne odišiel do dôchodku.
Microsoft Dňa 12. novembra 2020 oznámil, že končí s dôchodkom a nastupuje do divízie pre vývojárov (Developer Division) spoločnosti Microsoft. V Microsofte zastával pozíciu Distinguished Engineer, najprv v Developer Division a neskôr v úrade technického riaditeľa (Office of the CTO). V máji 2026 z Microsoftu odišiel do dôchodku.
Ocenenia
V máji 1999 dostal spolu s Donaldom Beckerom ocenenie Excellence in Programming Award časopisu Dr. Dobb's Journal. V roku 2002 dostal na konferencii FOSDEM v Bruseli od FSF Free Software Award (Ocenenie slobodného software) za rok 2001. V máji 2003 dostal ocenenie NLUUG Award, ktoré udeľuje holandské združenie profesionálnych používateľov Unixu NLUUG. V roku 2006 ho Association for Computing Machinery (ACM) zvolila za Distinguished Engineer. V roku 2007 dostal ocenenie STUG Award organizácie USENIX. V roku 2018 sa stal čestným členom (Fellow) Computer History Museum. V roku 2019 mu CWI ako jednému z prvých dvoch laureátov udelilo čestný titul Dijkstra Fellow. V roku 2023 dostal od nadácie NEC C&C Foundation ocenenie C&C Prize za vývoj programovacieho jazyka Python.
Referencie
Iné projekty
Externé odkazy Domovská stránka Guido van Rossuma All Things Pythonic (Weblog) Computer Programming for Everybody Domovská stránka Pythonu
Zdroj
Kategória:Holandskí programátori Kategória:Tvorcovia programovacích jazykov Kategória:Python Kategória:Absolventi Universiteit van Amsterdam