Guido van Rossum

Fra Wikipedia, den frie encyklopedi
Hopp til navigering Hopp til søk
Guido van Rossum
Guido-portrait-2014-curvves.jpg
Guido van Rossum ved Dropbox hovedkvarteret i 2014
Født31. januar 1956 (63 år)[1]
Haarlem
Ektefelle Kim Knapp (2000)
Søsken Just van Rossum
Barn Orlijn Michiel Knapp-van Rossum[2]
Utdannet ved Universitetet i Amsterdam (–1982)
Beskjeftigelse Informatiker, ingeniør, programmerer, skribent
Nasjonalitet Nederlandsk
Utmerkelser FSF Award for the Advancement of Free Software (2002)[3]
StillingDropbox[4]
BostedBelmont, California, USA.
Nettsidegvanrossum.github.io
Kjent forSkaperen av programmeringsspråket Python

Guido van Rossum (ˈɣido vɑn ˈrɔsʏm, -səm; født 31. januar 1956) er en nederlandsk programvareutvikler best kjent som skaperen av programmeringsspråket Python, noe han hadde lederansvaret for inntil han trakk seg fra posisjonen i juli 2018.[5][6]

Oppvekst og liv[rediger | rediger kilde]

Guido er født og oppvokst i Nederland, hvor han tok en mastergrad i Matematikk og IKT ved Universitetet i Amsterdam i 1982. Han har en bror ved navnet Just van Rossum, som er en typograf og programvareutvikler som designet skrifttypen som blir brukt i "Python Powered" logoen.[trenger referanse]

Guido bor i Belmont, California med sin kone, Kim Knapp,[7] og deres sønn.[8][9][10] I følge hjemmesiden hans og nederlandske navne-konvensjoner, er van i navnet hans stavet med stor forbokstav når han er referert til med etternavnet alene, men ikke når man benytter både fornavnet og etternavnet samtidig.[11]

Arbeid[rediger | rediger kilde]

Mens han jobbet for Centrum Wiskunde & Informatica (CWI), skrev Van Rossum en glob() rutine som han donerte til BSD Unix i 1986[12][13] og hjalp til med å utvikle programmeringsspråket ABC. Han sa en gang, "Jeg prøver å nevne ABCs påvirkning, fordi jeg står i gjeld til alt det jeg lærte underveis i det prosjektet, og til menneskene som jobbet på det."[14] Han har også skapt Grail, en tidlig nettleser skrevet i Python, og involvert seg i diskusjoner om HTML standarden.[15]

Han har jobbet for en rekke forsknings-institutter inkludert Centrum Wiskunde & Informatica (CWI) i Nederland, National Institute of Standards and Technology (NIST) i USA, og Corporation for National Research Initiatives (CNRI). Fra 2000 til 2003 jobbet han for firmaet Zope. I 2003 forlot van Rossum Zope for å begynne hos firmaet Elemental Security. Mens han var der jobbet han på et skreddersydd programmeringsspråk for selskapet.[16] Fra 2005 til desember 2012 jobbet han ved Google, hvor han brukte halvparten av arbeidstiden sin på å utvikle programmeringsspråket Python. I Januar 2013 startet han å jobbe for Dropbox.[4]

Python[rediger | rediger kilde]

Van Rossum på Google I/O utvikler konferansen i 2008.
Van Rossum på O'Reilly Open Source Convention (OSCON) i 2006.

I desember 1989 var Van Rossum på utkikk etter et "'hobby' programmerings-prosjekt som kunne holde han opptatt i løpet av romjulen", siden kontoret var stengt da han bestemte seg for å skrive en interpreter for et "nytt skript språk han hadde tenkt på i det siste: en arvtager etter programmeringsspråket ABC som kunne appellere til Unix og C hackere". Han forklarer valget av navnet "Python" med at han "var i et lett respektløst humør (og en stor fan av Monty Python's Flying Circus)".[17]

Han har forklart at Pythons forgjenger, ABC, var inspirert av SETL, og påpeker at ABCs med-utvikler Lambert Meertens hadde "tilbrakt et år hos SETL gruppen ved NYU før han kom opp med det endelige designet for ABC".[18]

I juli 2018 annonserte Van Rossum at han ville trekke seg fra posisjonen som leder for programmeringsspråket Python.[19]

Programvareutvikling for alle[rediger | rediger kilde]

I 1999 sendte Van Rossum et forslag til DARPA om finansiering kalt "Computer Programming for Everybody," hvor han ytterligere klargjør målene sine for hva Python skulle være:

  • Ett enkelt og intuitivt språk som skal være like kraftfullt som konkurrerende språk
  • Åpen kildekode, slik at alle kan bidra til utviklingen av språket
  • Kildekode som er like forståelig som engelsk
  • Egnet for dagligdagse oppgaver, slik at utviklingstiden er kort

Python har vokst, og har blitt et populært programmeringsspråk. Per oktober 2017 var det nummer to av de mest populære språkene på GitHub, en sosial programmerings-nettside, bak JavaScript og foran Java.[20] Ifølge en popularitetsundersøkelse for programmeringsspråk [21] er det konsistent blant de ti mest omtalte språkene i jobbannonser. Python er også blant de ti mest populære språkene ifølge TIOBE Programming Community Index.[22]

Mondrian[rediger | rediger kilde]

Hos Google utviklet Van Rossum Mondrian, et nett-basert kodegjennomgangs system skrevet i Python og benyttet internt i selskapet. Han navnga programvaren etter den nederlandske maleren Piet Mondriaan.[23] Han navnga et annet relatert programvare prosjekt etter Gerrit Rietveld, en nederlandsk designer.[24]

Dropbox[rediger | rediger kilde]

I 2013 startet Van Rossum å jobbe for skylagringsfirmaet Dropbox.[25]

Priser[rediger | rediger kilde]

Referanser[rediger | rediger kilde]

  1. ^ van Rossum, Guido (31. januar 2007). «(Python-Dev) Happy Birthday, Guido!». Python-Dev mailing list. Arkivert fra originalen 8. september 2009. 
  2. ^ «Guido van Rossum». CodeCall Programming Wiki. Arkivert fra originalen 31. oktober 2008. 
  3. ^ https://www.gnu.org/award/2001/
  4. ^ a b Constine, Josh. «Dropbox Hires Away Google's Guido van Rossum, The Father Of Python». Techcrunch. Arkivert fra originalen 9. desember 2012. Besøkt 7. desember 2012. 
  5. ^ «Benevolent dictator for life». Linux Format. 1. februar 2005. Arkivert fra originalen 1. oktober 2006. Besøkt 1. november 2007. 
  6. ^ «Transfer of power». 
  7. ^ Manheimer, Ken (6. juni 2000). «(Python-Dev) Guido and Kim married». Python-Dev -- Python core developers. Arkivert fra originalen 28. september 2010. 
  8. ^ «Guido van Rossum - Brief Bio». Arkivert fra originalen 19. august 2014. 
  9. ^ «(Mailman-Announce) forwarded message from Guido van Rossum». Arkivert fra originalen 27. mai 2008. «Oh, and to top it all off, I'm going on vacation. I'm getting married and will be relaxing on my honeymoon.» 
  10. ^ van Rossum, Guido. «What's New in Python?» (PDF). "Not your usual list of new features". Stanford CSL Colloquium, 29 October 2003; BayPiggies, 13 November 2003. Elemental Security. Arkivert (PDF) fra originalen 27. juni 2010. 
  11. ^ van Rossum, Guido. «Guido's Personal Home Page». Besøkt 2. februar 2018. 
  12. ^ «'Globbing' library routine». Arkivert fra originalen 19. desember 2007. 
  13. ^ «File::Glob - Perl extension for BSD glob routine». metacpan.org. Arkivert fra originalen 7. august 2013. 
  14. ^ Venners, Bill. «The Making of Python». www.artima.com. Arkivert fra originalen 1. september 2016. Besøkt 14. september 2016. 
  15. ^ «Re: xmosaic experience». Arkivert fra originalen 28. august 2016. 
  16. ^ «2018 Museum Fellow Guido van Rossum, Python Creator & Benevolent Dictator for Life - Computer History Museum». Arkivert fra originalen 24. juli 2018. Besøkt 23. august 2018. 
  17. ^ «Foreword for "Programming Python" (1st ed.)». Arkivert fra originalen 24. juli 2014. 
  18. ^ «Python-Dev] SETL (was: Lukewarm about range literals)». Arkivert fra originalen 14. mai 2011. 
  19. ^ Fairchild, Carlie (12. juli 2018). «Guido van Rossum Stepping Down from Role as Python's Benevolent Dictator For Life». Linux Journal (engelsk). Besøkt 12. juli 2018. 
  20. ^ Weinberger, Matt (11. oktober 2017). «The 15 most popular programming languages, according to the 'Facebook for programmers'». Business Insider. Besøkt 22. januar 2018. 
  21. ^ «Programming Language Popularity». Arkivert fra originalen 12. april 2015. 
  22. ^ «TIOBE Programming Community Index for November 2011». 1. november 2011. Arkivert fra originalen 13. februar 2016. Besøkt 14. mars 2019. 
  23. ^ van Rossum, Guido (1. mai 2008). «An Open Source App: Rietveld Code Review Tool». Arkivert fra originalen 17. oktober 2015. Besøkt 24. august 2012. «... the internal web app, which I code-named Mondrian after one of my favorite Dutch painters» 
  24. ^ «An Open Source App: Rietveld Code Review Tool». Arkivert fra originalen 17. oktober 2015. 
  25. ^ «Welcome Guido!». Dropbox Tech Blog. 7. desember 2012. Arkivert fra originalen 7. september 2013. Besøkt 6. september 2013. 
  26. ^ «Guido van Rossum Ontvangt NLUUG Award». NLUUG. 28. mai 2003. Besøkt 22. januar 2018. 
  27. ^ «Guido van Rossum | Computer History Museum». www.computerhistory.org (engelsk). 

Eksterne lenker[rediger | rediger kilde]

(en) Kategori:Guido van Rossum – bilder, video eller lyd på Wikimedia Commons