Guido van Rossum

Edit · View history

Guido van Rossum

Guido van Rossum is a Dutch computer programmer best known as the creator of the Python programming language. Born on 31 January 1956 in Haarlem, Netherlands, he developed Python in the late 1980s while working at the Centrum Wiskunde & Informatica (CWI) in Amsterdam. His design philosophy emphasized code readability and simplicity, famously captured in the "Zen of Python" (a collection of guiding principles later written by Tim Peters). Van Rossum served as Python's "Benevolent Dictator for Life" (BDFL) until stepping down in July 2018.

Before Python, van Rossum contributed to the Amoeba distributed operating system at CWI, where he used the ABC language and recognized the need for a more extensible scripting tool. He also worked at the National Research Institute for Mathematics and Computer Science in the Netherlands, and later at Google, Dropbox, and Microsoft. At Microsoft, he leads the Developer Division's Python team as a Distinguished Engineer.

Van Rossum has received several honors, including the ACM Software System Award in 2020 for his work on Python, and was elected to the Royal Netherlands Academy of Arts and Sciences in 2022. He continues to write about programming and advocate for language design.

Early life and education

Van Rossum grew up in the Netherlands and studied at the University of Amsterdam, where he earned a master's degree in mathematics and computer science in 1982. His early interest in programming was sparked by reading about Turing machines and working with Pascal and ALGOL.

Career

Python

In December 1989, van Rossum began working on a new scripting language to keep himself busy over the Christmas holiday. The result was Python, first released in 1991. The language's name was inspired by the Monty Python comedy group. Van Rossum remained the lead developer for decades, overseeing community contributions and language evolution.

Later positions

After leaving CWI in 1995, van Rossum worked at several U.S. companies. At Google (2005–2012), he developed the code review system Mondrian and contributed to the Python Enhancement Proposal (PEP) process. At Dropbox (2013–2019), he worked on improving the company's internal Python infrastructure. In 2020, he joined Microsoft to continue advancing Python's adoption.

Philosophy and influences

Van Rossum has stated that Python's design was influenced by ABC's readability and the ability to extend it with modules, as well as C's performance for core components. He emphasizes that simplicity is more important than performance in most cases. His book The Python Tutorial (published online) remains a standard introduction to the language.

Personal life

Van Rossum is married and has a brother, Just van Rossum, who is a type designer (co-creator of the FF Meta typeface). He resides in the San Francisco Bay Area and maintains an active presence on GitHub and Twitter (now X).

Awards and recognition