Guido van Rossum- Guido van Rossum
Guido van Rossum | |
---|---|
Geboren |
|
31. Januar 1956
Staatsangehörigkeit | Niederländisch |
Alma Mater | Universität Amsterdam |
Beruf | Computerprogrammierer, Autor |
Arbeitgeber | Microsoft |
Bekannt für | Erstellen der Programmiersprache Python |
Ehepartner | Kim Knapp ( M. 2000) |
Kinder | 1 |
Auszeichnungen | Preis für die Förderung Freier Software (2001) |
Webseite | gvanrossum |
Guido van Rossum ( Niederländisch: [ɣido vɑn rɔsʏm, -səm] ; geboren 31. Januar 1956) ist ein niederländischer Programmierer am besten als Schöpfer der bekannten Programmiersprache Python , für die er die „ wohlwollender Diktator für das Leben “ (BDFL) , bis er trat im Juli 2018 von seinem Amt zurück. Er blieb bis 2019 Mitglied des Python-Lenkungsrats und zog sich von Nominierungen für die Wahlen 2020 zurück.
Leben und Bildung
Van Rossum ist in den Niederlanden geboren und aufgewachsen , wo er 1982 seinen Master in Mathematik und Informatik an der Universität Amsterdam gemacht hat . Er hat einen Bruder, Just van Rossum, der als Schriftdesigner und Programmierer die verwendete Schrift entworfen hat im "Python Powered"-Logo.
Van Rossum lebt mit seiner Frau Kim Knapp und ihrem Sohn in Belmont , Kalifornien. Gemäß seiner Homepage und den niederländischen Namenskonventionen wird das „ van “ in seinem Namen großgeschrieben, wenn er nur mit dem Nachnamen bezeichnet wird, aber nicht, wenn er seinen Vor- und Nachnamen zusammen verwendet.
Arbeit
Während seiner Arbeit am Centrum Wiskunde & Informatica (CWI) schrieb und steuerte Van Rossum 1986 eine glob()- Routine zu BSD Unix bei und half bei der Entwicklung der Programmiersprache ABC . Er sagte einmal: "Ich versuche, den Einfluss von ABC zu erwähnen, weil ich dem, was ich während dieses Projekts gelernt habe, und den Leuten, die daran gearbeitet haben, zu Dank verpflichtet bin." Er entwickelte auch Grail , einen frühen in Python geschriebenen Webbrowser , und beteiligte sich an Diskussionen über den HTML- Standard.
Er hat für verschiedene Forschungsinstitute gearbeitet, darunter das Centrum Wiskunde & Informatica (CWI) in den Niederlanden, das US National Institute of Standards and Technology (NIST) und die Corporation for National Research Initiatives (CNRI). Von 2000 bis 2003 arbeitete er für Zope Corporation. 2003 verließ Van Rossum Zope für Elemental Security. Dort arbeitete er an einer benutzerdefinierten Programmiersprache für das Unternehmen. Von 2005 bis Dezember 2012 arbeitete er bei Google , wo er die Hälfte seiner Zeit mit der Entwicklung der Sprache Python verbrachte. Im Januar 2013 begann er für Dropbox zu arbeiten . Im Oktober 2019 ging Van Rossum offiziell in den Ruhestand, bevor er im folgenden Jahr aus dem Ruhestand ging, um zu Microsoft zu wechseln.
Python
Im Dezember 1989 war Van Rossum auf der Suche nach einem " Hobby-Programmierprojekt, das ihn während der Weihnachtswoche beschäftigen würde", da sein Büro geschlossen war, als er beschloss, einen Dolmetscher für eine "neue Skriptsprache" zu schreiben ] hatte sich in letzter Zeit Gedanken gemacht: ein Nachkomme von ABC , der Unix / C- Hacker ansprechen würde . Er führt die Wahl des Namens "Python" auf "eine leicht respektlose Stimmung (und einen großen Fan von Monty Pythons Flying Circus )" zurück.
Er hat erklärt, dass Pythons Vorgänger ABC von SETL inspiriert wurde , und bemerkte, dass ABC-Mitentwickler Lambert Meertens "ein Jahr mit der SETL-Gruppe an der NYU verbracht hatte, bevor er das endgültige ABC-Design entwickelte".
Im Juli 2018 gab Van Rossum bekannt, dass er von der Position des BDFL der Programmiersprache Python zurücktreten wird .
1999 Vorschlag "Computerprogrammierung für Jedermann"
1999 unterbreitete Van Rossum der DARPA einen Finanzierungsantrag mit dem Titel "Computer Programming for Everybody", in dem er seine Ziele für Python näher definierte:
- Eine einfache und intuitive Sprache, die genauso mächtig ist wie große Konkurrenten
- Open Source , damit jeder zu seiner Entwicklung beitragen kann
- Code, der so verständlich ist wie einfaches Englisch
- Alltagstauglichkeit, dadurch kurze Entwicklungszeiten
Im Jahr 2019 wurde Python die zweitbeliebteste Sprache auf GitHub , der größten Quellcode- Management-Website im Internet, nach JavaScript an zweiter Stelle . Laut einer Umfrage zur Popularität von Programmiersprachen gehört sie durchweg zu den Top 10 der meistgenannten Sprachen in Stellenausschreibungen. Darüber hinaus gehört Python laut TIOBE Programming Community Index seit 2004 jedes Jahr zu den 10 beliebtesten Programmiersprachen und belegte im Oktober 2021 den ersten Platz im Index.
Bei Google entwickelte Van Rossum Mondrian, ein webbasiertes Code-Review- System, das in Python geschrieben und im Unternehmen verwendet wird. Er benannte die Software nach dem niederländischen Maler Piet Mondrian . Er benannte ein weiteres verwandtes Softwareprojekt nach Gerrit Rietveld , einem niederländischen Designer.
Dropbox
Im Jahr 2013 begann Van Rossum an der Arbeits Cloud - Dateispeicher Firma Dropbox .
Im Oktober 2019 verließ Van Rossum Dropbox und ging offiziell in den Ruhestand.
Microsoft
Am 12. November 2020 gab Van Rossum bekannt, dass er aus dem Ruhestand ausscheidet, um der Developer Division bei Microsoft beizutreten .
Auszeichnungen
- Auf der FOSDEM- Konferenz 2002 in Brüssel erhielt Van Rossum den 2001 Award for the Advancement of Free Software von der Free Software Foundation (FSF) für seine Arbeit an Python.
- Im Mai 2003 erhielt er einen NLUUG Award.
- 2006 wurde er von der Association for Computing Machinery als Distinguished Engineer ausgezeichnet .
- 2018 wurde er Fellow des Museums für Computergeschichte .
- 2019 wurde ihm vom CWI der Ehrentitel Dijkstra Fellow verliehen.
Verweise
Externe Links
- Offizielle Website
- Die Geschichte von Python Guidos Blog über die Geschichte von Python und Designentscheidungen
- Computerprogrammierung für alle
- Interview mit Guido van Rossum auf FLOSS Weekly
- Guido van Rossum Guidos Interview zu Workspiration
- Computerworld Interview mit Guido van Rossum über Python
- Google App Engine – Führen Sie Ihre Webanwendungen auf der Infrastruktur von Google aus – technischer Vortrag über Google App Engine von Guido van Rossum an der Stanford University . ( Online-Videoarchiv )