Zum Inhalt springen
L

Wikipedia · einfach zusammengefasst · Stand

Guido van Rossum

Guido van Rossum (* 31. Januar 1956 in Haarlem, Niederlande) ist ein niederländischer Softwareentwickler, der als Autor der Programmiersprache Python …

Inhalt6 Abschnitte
  1. 1. Person und Bedeutung
  2. 2. Ausbildung und berufliche Stationen
  3. 3. Entstehung und Ziele von Python
  4. 4. Leitung der Python-Community
  5. 5. Weitere Karriere
  6. 6. Auszeichnungen

Person und Bedeutung

Guido van Rossum (* 31. Januar 1956 in Haarlem, Niederlande) ist ein niederländischer Softwareentwickler und der Autor der Programmiersprache Python. Er leitete deren Entwicklung über viele Jahre und prägte damit eine Sprache, die sich weltweit stark verbreitete. Innerhalb der Python-Community hatte er als „Benevolent Dictator for Life“ (BDFL), auf Deutsch „wohlwollender Diktator auf Lebenszeit“, bei wichtigen Fragen das letzte Entscheidungsrecht. Im Juli 2018 zog er sich auf eigene Initiative dauerhaft aus dieser Leitungsrolle zurück.

Ausbildung und berufliche Stationen

Van Rossum erwarb 1982 seinen Master-Abschluss an der Universität von Amsterdam. Danach arbeitete er an mehreren Forschungsinstituten, darunter das niederländische Centrum Wiskunde & Informatica, das National Institute of Standards and Technology (NIST) in Gaithersburg im US-Bundesstaat Maryland sowie die Corporation for National Research Initiatives (CNRI) in Reston, Virginia.

Er beschäftigte sich außerdem mit der Programmiersprache ABC, die von Simula abgeleitet war. Seine Erfahrungen mit ABC beeinflussten später die Entstehung von Python.

Entstehung und Ziele von Python

Van Rossum begann im Dezember 1989 mit Python. Er suchte ein Programmierprojekt für die Weihnachtswoche und entschied sich, einen Interpreter zu entwickeln. Ein Interpreter ist ein Programm, das Quelltext ausführt. Die geplante Skriptsprache sollte ein Nachfolger von ABC sein und zugleich Menschen ansprechen, die mit Unix und C arbeiteten.

Den vorläufigen Namen „Python“ wählte van Rossum als Fan der britischen Komikergruppe und Fernsehserie „Monty Python’s Flying Circus“.

1999 sandte er der DARPA den Vorschlag „Computer Programming for Everybody“ („Programmieren für jedermann“). Darin formulierte er vier zentrale Ziele für Python:

  • Die Sprache sollte einfach und intuitiv sein, ohne weniger leistungsfähig als konkurrierende Sprachen zu sein.
  • Sie sollte Open Source sein, sodass jeder an ihrer Entwicklung mitwirken kann.
  • Ihr Quelltext sollte sich ähnlich leicht lesen lassen wie reines Englisch.
  • Sie sollte sich für alltägliche Aufgaben eignen und kurze Entwicklungszeiten ermöglichen.

Viele dieser Vorstellungen wurden verwirklicht. Python entwickelte sich zu einer weit verbreiteten Programmiersprache.

Leitung der Python-Community

Als BDFL leitete van Rossum die Weiterentwicklung von Python und konnte bei strittigen Fragen die endgültige Entscheidung treffen. Am 12. Juli 2018 erklärte er, diese Position dauerhaft aufzugeben. Laut Artikel wollte er zunächst weiterhin als Core-Developer mitarbeiten, also als Mitglied des zentralen Entwicklerteams. Wie wichtige Entscheidungen künftig getroffen werden sollten, überließ er der Python-Community.

Weitere Karriere

Ab Dezember 2005 arbeitete van Rossum für Google, ab Januar 2013 für Dropbox. Im Oktober 2019 ging er in den Ruhestand. Bereits im November 2020 teilte er jedoch mit, dass er bei Microsoft wieder an Python arbeite.

Auszeichnungen

Van Rossum erhielt mehrere Ehrungen für seine Arbeit:

  • 2001 den FSF Award der Free Software Foundation auf der FOSDEM-Konferenz in Brüssel
  • im Mai 2003 den NLUUG Award
  • 2006 die Auszeichnung als Distinguished Engineer der Association for Computing Machinery
  • 2018 die Ernennung zum Fellow des Computer History Museum

Weiterlesen