Guido van Rossum

Guido van Rossum
Guido-portrait-2014-drc.jpg
Van Rossum på Dropbox -huvudkontoret 2014
Född ( 1956-01-31 ) 31 januari 1956 (67 år)
Nationalitet holländska
Alma mater Universitetet i Amsterdam
Yrke(n) Datorprogrammerare, författare
Arbetsgivare Microsoft
Känd för Skapar programmeringsspråket Python
Make
Kim Knapp
.
( m. 2000 <a i=3>).
Barn 1
Utmärkelser Award for the Advancement of Free Software (2001)
Hemsida gvanrossum .github .io
Van Rossum vid 2008 års Google I/O- utvecklarkonferens
Van Rossum vid 2006 O'Reilly Open Source Convention (OSCON)

Guido van Rossum ( nederländska: [ˈɣido vɑn ˈrɔsʏm, -səm] ; född 31 januari 1956) är en nederländsk programmerare mest känd som skaparen av programmeringsspråket Python, för vilket han var den " välvilliga diktatorn för livet " (BDFL) fram till han avgick från befattningen den 12 juli 2018. Han förblev medlem i Python Steering Council till och med 2019 och drog sig ur nomineringarna till valet 2020.

Liv och utbildning

Van Rossum är född och uppvuxen i Nederländerna , där han tog en magisterexamen i matematik och datavetenskap från universitetet i Amsterdam 1982. Han fick en bronsmedalj 1974 i den internationella matematiska olympiaden. Han har en bror, Just van Rossum , som är typdesigner och programmerare som designade typsnittet som används i "Python Powered"-logotypen.

Van Rossum bor i Belmont , Kalifornien, med sin fru Kim Knapp och deras son. Enligt hans hemsida och nederländska namnkonventioner är " van " i hans namn versal när han refereras till med enbart efternamn, men inte när han använder hans för- och efternamn tillsammans.

Arbete

Centrum Wiskunde & Informatica

Medan han arbetade på Centrum Wiskunde & Informatica (CWI), skrev och bidrog Van Rossum med en glob() -rutin till BSD Unix 1986 och hjälpte till att utveckla ABC-programmeringsspråket . Han sa en gång: "Jag försöker nämna ABC:s inflytande eftersom jag är tacksam för allt jag lärde mig under det projektet och till människorna som arbetade med det." Han skapade också Grail , en tidig webbläsare skriven i Python, och engagerade sig i diskussioner om HTML- standarden.

Han har arbetat för olika forskningsinstitut, inklusive Centrum Wiskunde & Informatica (CWI) i Nederländerna, US National Institute of Standards and Technology (NIST) och Corporation for National Research Initiatives (CNRI). I maj 2000 lämnade han CNRI tillsammans med tre andra Python-kärnutvecklare för att arbeta för teknisk start BeOpen.com, som sedan kollapsade i oktober samma år. Från slutet av 2000 till 2003 arbetade han för Zope Corporation. 2003 lämnade Van Rossum Zope för Elemental Security. Medan han var där arbetade han på ett anpassat programmeringsspråk för organisationen.

Google

Från 2005 till december 2012 arbetade han på Google , där han tillbringade hälften av sin tid med att utveckla Python-språket. På Google utvecklade Van Rossum Mondrian, ett webbaserat kodgranskningssystem skrivet i Python och som används inom företaget. Han döpte programvaran efter den holländska målaren Piet Mondrian . Han döpte ett annat relaterat programvaruprojekt efter Gerrit Rietveld , en holländsk designer. Den 7 december 2012 lämnade Van Rossum Google.

Dropbox

I januari 2013 började Van Rossum arbeta på molnfillagringsföretaget Dropbox .

I oktober 2019 lämnade Van Rossum Dropbox och gick officiellt i pension.

Microsoft

Den 12 november 2020 meddelade Van Rossum att han skulle gå i pension för att gå med i Developer Division hos Microsoft . Han har för närvarande titeln Distinguished Engineer på Microsoft.

Pytonorm

I december 1989 hade Van Rossum letat efter ett " hobby" programmeringsprojekt som skulle hålla [honom] sysselsatt under veckan runt jul" eftersom hans kontor var stängt när han bestämde sig för att skriva en tolk för ett "nytt manusspråk [han ] hade funderat på på sistone: en ättling till ABC som skulle tilltala Unix / C -hackare”. Han tillskriver valet av namnet "Python" till "att vara på ett lite vanvördigt humör (och ett stort fan av Monty Pythons Flying Circus) ".

Han har förklarat att Pythons föregångare, ABC , inspirerades av SETL och noterade att ABC-medutvecklaren Lambert Meertens hade "tillbringat ett år med SETL-gruppen på NYU innan han kom fram till den slutliga ABC-designen".

Den 12 juli 2018 meddelade Van Rossum att han skulle avgå från befattningen som BDFL för programmeringsspråket Python.

"Datorprogrammering för alla" förslag

1999 lämnade Van Rossum ett finansieringsförslag till DARPA kallat "Computer Programming for Everybody", där han ytterligare definierade sina mål för Python:

  • Ett enkelt och intuitivt språk lika kraftfullt som stora konkurrenter
  • Öppen källkod , så vem som helst kan bidra till dess utveckling
  • Kod som är lika begriplig som vanlig engelska
  • Lämplighet för vardagliga sysslor, vilket möjliggör korta utvecklingstider

2019 blev Python det näst mest populära språket på GitHub , den största webbplatsen för källkodshantering på internet, näst efter JavaScript . Enligt en undersökning om programmeringsspråks popularitet är det konsekvent bland de 10 mest nämnda språken i jobbannonser. Python har dessutom varit bland de 10 mest populära programmeringsspråken varje år sedan 2004 enligt TIOBE Programming Community Index och fick första plats på indexet i oktober 2021.

Utmärkelser

externa länkar