Guido van Rossum - Guido van Rossum
Guido van Rossum | |
---|---|
![]() Van Rossum na Dropbox sídlo v roce 2014 | |
narozený | [1] | 31. ledna 1956
Národnost | holandský |
Alma mater | University of Amsterdam |
obsazení | Počítačový programátor, autor |
Známý jako | Vytváření Programovací jazyk Python |
Manžel (y) | Kim Knapp (m. 2000) |
Děti | 1[4] |
Ocenění | Ocenění za povýšení svobodného softwaru (2001) |
webová stránka | gvanrossum |
Guido van Rossum (Holandský:[ˈƔido vɑn ˈrɔsʏm, -səm]; narozen 31. ledna 1956) je Holanďan programátor nejlépe známý jako tvůrce Programovací jazyk Python, pro které byl „Benevolentní diktátor na celý život „(BDFL), dokud v červenci 2018 neopustil svoji pozici.[5][6] Do roku 2019 zůstal členem řídící rady v Pythonu a od nominací pro volby do roku 2020 ustoupil.[7]
Život a vzdělání
Van Rossum se narodil a vyrůstal v Holandsko, kde získal magisterský titul z matematiky a počítačová věda z University of Amsterdam v roce 1982. Má bratra Justa van Rossuma, který je typový návrhář a programátor, který navrhl písmo použitý v logu „Python Powered“.[8]
Van Rossum žije Belmont, Kalifornie, s manželkou Kim Knapp,[9] a jejich syn.[10][11][12] Podle jeho domovské stránky a Holandské konvence pojmenování „dodávka „v jeho jménu se velká písmena uvádějí, když se na něj odkazuje pouze příjmením, ale ne při současném použití jeho jména a příjmení.[13]
Práce
Při práci v Centrum Wiskunde & Informatica (CWI), napsal Van Rossum a přispěl a glob () rutina do BSD Unix v roce 1986[14][15] a pomohl vyvinout Programovací jazyk ABC. Jednou prohlásil: „Pokouším se zmínit vliv ABC, protože jsem zavázán všemu, co jsem se během tohoto projektu naučil, a lidem, kteří na něm pracovali.“[16] Také vytvořil Grálu, brzy webový prohlížeč napsaný v Pythonu a zapojený do diskusí o HTML Standard.[17]
Pracoval pro různé výzkumné ústavy, včetně Centrum Wiskunde & Informatica (CWI) v Nizozemsku, USA Národní institut pro standardy a technologie (NIST) a Corporation for National Research Initiatives (CNRI). Od roku 2000 do roku 2003 pracoval pro Zope korporace. V roce 2003 Van Rossum odešel ze Zope do Elemental Security. Zatímco tam pracoval pro vlastní programovací jazyk pro organizaci.[18] Od roku 2005 do prosince 2012 pracoval ve společnosti Google, kde strávil polovinu svého času vývojem jazyka Python. V lednu 2013 začal pracovat pro Dropbox.[19] V říjnu 2019 Van Rossum oficiálně odešel do důchodu.
Krajta


V prosinci 1989 hledal Van Rossum a "„hobby“ programovací projekt, který [ho] zaměstná během týdne kolem Vánoc “, protože jeho kancelář byla zavřená, když se rozhodl napsat tlumočník pro „nový skriptovací jazyk, o kterém v poslední době přemýšlel: potomek ABC to by se líbilo Unix /C hackeři ". Volbu jména„ Python "přisuzuje„ mírně neuctivé náladě (a velkému fanouškovi Monty Pythonův létající cirkus )".[20]
Vysvětlil, že předchůdce Pythonu, ABC, byl inspirován SETL, berouce na vědomí, že ABC co-developer Lambert Meertens „strávil rok se skupinou SETL v NYU před přijetím konečného návrhu ABC ".[21]
V červenci 2018 Van Rossum oznámil, že odstoupí z pozice BDFL programovacího jazyka Python.[22]
Návrh „Počítačové programování pro každého“ z roku 1999
V roce 1999 předložil Van Rossum návrh financování DARPA nazvaný „Počítačové programování pro všechny“, ve kterém dále definoval své cíle pro Python:
- Snadný a intuitivní jazyk stejně silný jako hlavní konkurenti
- Otevřený zdroj, takže k jeho rozvoji může přispět kdokoli
- Kód, který je srozumitelný jako obyčejná angličtina
- Vhodnost pro každodenní úkoly, což umožňuje krátké doby vývoje
V roce 2018 byl Python třetím nejpopulárnějším jazykem GitHub, web pro sociální kódování JavaScript a Jáva.[23] Podle průzkumu popularity programovacího jazyka[24] trvale patří mezi 10 nejčastěji zmiňovaných jazyků v nabídkách pracovních míst. Python dále patří mezi 10 nejpopulárnějších programovacích jazyků každý rok od roku 2004 podle Index komunit programování TIOBE.[25]
Ve společnosti Google vyvinul Van Rossum webovou stránku Mondrian kontrola kódu systém napsaný v Pythonu a používaný ve společnosti. Pojmenoval software podle nizozemského malíře Piet Mondrian.[26] Pojmenoval dalšího příbuzného softwarový projekt po Gerrit Rietveld, nizozemský designér.[27]
Dropbox
V roce 2013 Van Rossum začal pracovat v cloudové úložiště souborů společnost Dropbox.[28]
V říjnu 2019 Van Rossum opustil Dropbox a oficiálně odešel do důchodu.[29]
Microsoft
12. listopadu 2020 Van Rossum oznámil, že odchází z důchodu, aby se připojil k vývojářské divizi v Microsoft.[30][31]
Ocenění
- V roce 2002 FOSDEM konference v Brusel, Van Rossum obdržel 2001 Ocenění za povýšení svobodného softwaru z Free Software Foundation (FSF) za jeho práci na Pythonu.
- V květnu 2003 obdržel NLUUG Cena.[32]
- V roce 2006 byl uznán jako Distinguished Engineer Sdružení pro výpočetní techniku.
- V roce 2018 se stal členem muzea počítačové historie.[33]
- V roce 2019 mu CWI udělil čestný titul Dijkstra Fellow.[34]
Reference
- ^ van Rossum, Guido (31. ledna 2007). „(Python-Dev) všechno nejlepší k narozeninám, Guido!“. Seznam adresátů Python-Dev. Archivováno z původního dne 8. září 2009.
- ^ „Starý rozhovor - Guido van Rossum“. Archivovány od originál dne 2. února 2014. Citováno 28. ledna 2014.
Vzal jsem si jen čas na návštěvu své rodiny v Haarlemu.
- ^ "Profil školní banky". Archivovány od originál dne 19. února 2014. Citováno 28. ledna 2014.
- ^ „Guido van Rossum“. CodeCall Programování Wiki. Archivovány od originál dne 31. října 2008.
- ^ „Benevolentní diktátor na celý život“. Linuxový formát. 1. února 2005. Archivovány od originál dne 1. října 2006. Citováno 1. listopadu 2007.
- ^ „Přenos síly“.
- ^ „Nominace v Radě řízení: Guido van Rossum (období 2020)“.
- ^ Thomas, Jockin (28. května 2016). „Učení jazyka Python z vás dělá lepšího designéra: Rozhovor s Justem van Rossumem“. Střední. Citováno 25. října 2019.
- ^ Manheimer, Ken (6. června 2000). „(Python-Dev) Guido a Kim se vzali“. Python-Dev - vývojáři jádra Pythonu. Archivováno z původního dne 28. září 2010.
- ^ „Guido van Rossum - Brief Bio“. Archivováno z původního dne 19. srpna 2014.
- ^ „(Mailman-Announce) přeposlaná zpráva od Guida van Rossuma“. Archivováno z původního dne 27. května 2008.
A k tomu všemu jdu na dovolenou. Budu se vdávat a budu relaxovat na svatební cestě.
- ^ van Rossum, Guido. „Co je nového v Pythonu?“ (PDF). "Není to obvyklý seznam nových funkcí". Stanfordské kolokvium CSL, 29. října 2003; BayPiggies, 13. listopadu 2003. Elementární zabezpečení. Archivováno (PDF) z původního dne 27. června 2010.
- ^ van Rossum, Guido. „Osobní domovská stránka Guida“. Citováno 2. února 2018.
- ^ "'Globbing 'rutina knihovny ". Archivovány od originál dne 19. prosince 2007.
- ^ "File :: Glob - přípona Perl pro rutinu BSD glob". metacpan.org. Archivováno z původního dne 7. srpna 2013.
- ^ Venners, Bill. "The Making of Python". www.artima.com. Archivováno z původního dne 1. září 2016. Citováno 14. září 2016.
- ^ „Re: xmosaic experience“. Archivováno z původního dne 28. srpna 2016.
- ^ „Člen muzea v roce 2018 Guido van Rossum, tvůrce Pythonu a benevolentní diktátor pro život - Muzeum počítačové historie“. Archivovány od originál dne 24. července 2018. Citováno 23. srpna 2018.
- ^ Constine, Joshi. „Dropbox najímá Guido van Rossum z Googlu, otec Pythonu“. Techcrunch. Archivováno z původního dne 9. prosince 2012. Citováno 7. prosince 2012.
- ^ „Předmluva k„ Programování Pythonu “(1. vydání)“. Archivováno z původního dne 24. července 2014.
- ^ „Python-Dev] SETL (was: Lukewarm about range literals)". Archivováno z původního dne 14. května 2011.
- ^ Fairchild, Carlie (12. července 2018). „Guido van Rossum odstoupil z role Pythonova dobročinného diktátora na celý život“. Linux Journal. Archivovány od originál dne 13. července 2018. Citováno 12. července 2018.
- ^ „Projekty“. Stát Octoverse. Citováno 9. dubna 2019.
- ^ „Popularita programovacího jazyka“. Archivovány od originál dne 12. dubna 2015.
- ^ "index | TIOBE - Společnost zabývající se kvalitou softwaru". www.tiobe.com.
- ^ van Rossum, Guido (květen 2008). „Open Source App: Rietveld Code Review Tool“. Archivovány od originál dne 17. října 2015. Citováno 24. srpna 2012.
... interní webová aplikace, kterou jsem pojmenoval Mondrian podle jednoho z mých oblíbených holandských malířů
- ^ „Open Source App: Rietveld Code Review Tool“. Archivovány od originál dne 17. října 2015.
- ^ „Vítejte, Guido!“. Dropbox Tech Blog. 7. prosince 2012. Archivováno z původního dne 7. září 2013. Citováno 6. září 2013.
- ^ Rossum, Guido van (30. října 2019). „Opuštění Dropboxu a odchod do důchodu“. @gvanrossum. Citováno 30. října 2019.
- ^ https://mobile.twitter.com/gvanrossum/status/1326932991566700549
- ^ Lardinois, Frederic (12. listopadu 2020). „Tvůrce Pythonu Guido van Rossum se připojil k Microsoftu“. TechCrunch.
- ^ „Cena Guido van Rossum Ontvangt NLUUG“. NLUUG. 28. května 2003. Citováno 22. ledna 2018.
- ^ "Guido van Rossum | Muzeum počítačové historie". www.computerhistory.org.
- ^ „David Chaum a Guido van Rossum ocenili Dijkstra Fellowship“.
externí odkazy
- Oficiální webové stránky
- Dějiny Pythonu Guidův blog o historii Pythonu a designových rozhodnutích
- Počítačové programování pro každého
- Rozhovor s Guidem van Rossumem na FLOSS každý týden
- Guido van Rossum Guidův rozhovor na téma Workspiration
- Rozhovor Computerworld s Guidem van Rossumem na Pythonu
- Google App Engine - Spouštějte své webové aplikace na infrastruktuře Google - technická řeč Google App Engine přednesl Guido van Rossum v Stanfordská Univerzita. (online video archiv )