Guido van Rossum(1956 — ?)

Guido van Rossum

Royaume des Pays-Bas

7 min read

TechnologySciencesInformaticien(ne)21st CenturyDigital age and the personal computing and internet revolution

Dutch computer scientist born in 1956, Guido van Rossum is the creator of the Python programming language, which he began developing in 1989. Python is today one of the most widely used languages in the world, particularly in programming education and artificial intelligence.

Frequently asked questions

Guido van Rossum is a Dutch computer scientist, born in 1956 in Haarlem. What made him world-famous is the creation of the Python programming language in 1989, while he was working at the CWI in Amsterdam. Unlike other languages designed to meet specific professional needs, Python was conceived as a "fun" holiday project over Christmas, yet its philosophy of simplicity and code readability won over millions of developers. The key takeaway is that van Rossum managed to turn Python into a universal language, used today for everything from education to artificial intelligence.

Key Facts

  • Born January 31, 1956 in Haarlem, Netherlands
  • Began developing Python in December 1989
  • Python 1.0 released in 1994
  • Named 'Benevolent Dictator For Life' (BDFL) of the Python community, a title he stepped down from in 2018
  • Python becomes the most popular programming language in the world in the 2020s

Works & Achievements

Python (programming language) (1991)

Creation of the Python language, whose philosophy is built on code readability and simplicity. Today it is used by millions of developers and in computer science education around the world.

Python 2.0 (2000)

Major release introducing list comprehensions, Unicode support, and an improved memory management system, cementing Python's place as a professional language at scale.

Python 3.0 (2008)

A deep redesign of the language correcting long-standing inconsistencies; an ambitious migration that took more than ten years to be adopted across the entire Python ecosystem.

PEP 1 — What is a PEP? (2001)

The founding document defining Python's democratic evolution process through Python Enhancement Proposals, an open governance model that has been highly influential in the free software world.

Python Software Foundation (PSF) (2001)

Creation of the non-profit foundation that holds Python's intellectual property rights and supports its development, global conferences (PyCon), and community.

Contributions to CPython performance at Microsoft (2020)

Since 2020, Guido has been working on the CPython project to significantly improve Python's execution speed, addressing one of the language's most recurring criticisms.

Anecdotes

Guido van Rossum began creating Python during the Christmas holidays of 1989, while working at the Centrum Wiskunde & Informatica (CWI) in Amsterdam. He was looking for a "fun" project to fill his week off, never imagining that this language would become one of the most widely used in the world.

The name "Python" does not come from the snake, but from the British comedy television series *Monty Python's Flying Circus*, of which Guido was a fan. He wanted a name that was short, unique, and slightly mysterious — and he was keen for the documentation to be able to include humorous references to the show.

For nearly thirty years, the Python community gave Guido van Rossum the affectionate title of "BDFL" — Benevolent Dictator For Life. The title reflected his role as the ultimate arbiter of decisions about the language, exercised with goodwill and attentiveness to the community.

In July 2018, following a heated controversy over PEP 572 introducing the "walrus" operator (:=), Guido announced his resignation from the role of BDFL in a terse email, stating that he needed "a permanent vacation." The global Python developer community was deeply shaken by this unexpected announcement.

In 2020, at the age of 64, Guido van Rossum joined Microsoft, saying he wanted to continue improving Python's performance and its development tools. His longevity and undiminished passion for programming are regularly cited as a source of inspiration for generations of developers.

Primary Sources

Python 0.9.0 announcement posted to the Usenet newsgroup alt.sources (February 20, 1991)
I'd like to announce the availability of a new language called Python. It is freely available in source form. It is an interpreted language, somewhat like BASIC but much more powerful.
PEP 20 – The Zen of Python (Tim Peters, approved by Guido) (2004)
Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Readability counts. Special cases aren't special enough to break the rules.
Resignation email from the BDFL role, published on the python-committers mailing list (July 12, 2018)
I am resigning as BDFL of Python. I am not going to appoint a successor. I am going to take a permanent vacation from being BDFL, and you will be on your own.
PEP 1 – What is a PEP? (Guido van Rossum, Barry Warsaw) (2001)
PEPs are the primary mechanism for proposing major new features, for collecting community input on an issue, and for documenting the design decisions that have gone into Python.
Guido van Rossum's preface in “Programming Python” (Mark Lutz, O'Reilly) (1996)
Python is designed to be highly readable. It uses English keywords frequently where other languages use punctuation, and it has fewer syntactic constructions than other languages.

Key Places

Haarlem, Netherlands

Birthplace of Guido van Rossum, born on January 31, 1956, in this historic city in the province of North Holland.

CWI — Centrum Wiskunde & Informatica, Amsterdam

The Dutch national research institute for mathematics and computer science, where Guido worked from 1982 to 1995 and where he invented Python in 1989.

CNRI — Corporation for National Research Initiatives, Reston, Virginia

An American research organization where Guido worked from 1995 to 2000, a period during which Python experienced its first major international growth.

Google, Mountain View, California

Google's headquarters, where Guido van Rossum worked from 2005 to 2012, helping establish Python as an essential language across Silicon Valley projects.

Dropbox, San Francisco, California

An online storage startup built entirely in Python, where Guido worked from 2012 to 2019, turning Dropbox into a global showcase for the language.

Microsoft, Redmond, Washington

Since 2020, Guido has been working at Microsoft on improving CPython performance and developing modern programming tools.

See also