The History of Python
Guido van Rossum's blog about the history of Python (2009–2013).
Originally hosted on
python-history.blogspot.com.
← Back to home page
Posts
- The origins of pgen — May 12, 2018
- The history of bool, True and False — November 11, 2013
- The story of None, True and False (and an explanation of literals, keywords and builtins thrown in) — November 10, 2013 (16 comments)
- Origin of metaclasses in Python — October 24, 2013 (1 comments)
- Why Python uses 0-based indexing — October 24, 2013 (15 comments)
- Karin Dewar, Indentation and the Colon — July 08, 2011 (7 comments)
- Why Python's Integer Division Floors — August 24, 2010 (18 comments)
- From List Comprehensions to Generator Expressions — June 29, 2010 (10 comments)
- Method Resolution Order — June 23, 2010 (10 comments)
- import antigravity — June 21, 2010 (2 comments)
- import this and The Zen of Python — June 21, 2010 (1 comments)
- The Inside Story on New-Style Classes — June 21, 2010 (9 comments)
- New-style Classes — June 21, 2010 (3 comments)
- Metaclasses and Extension Classes (a.k.a. “The Killer Joke”) — April 24, 2009 (3 comments)
- New! Now in Japanese! — April 23, 2009 (5 comments)
- And the Snake Attacks — April 22, 2009
- Origins of Python's "Functional" Features — April 21, 2009 (21 comments)
- The Great (or Grand) Renaming — March 31, 2009 (1 comments)
- Dynamically Loaded Modules — March 17, 2009 (4 comments)
- The Problem with Integer Division — March 10, 2009 (13 comments)
- How Exceptions Came to be Classes — March 06, 2009 (6 comments)
- How Everything Became an Executable Statement — March 03, 2009
- First-class Everything — February 27, 2009 (3 comments)
- Adding Support for User-defined Classes — February 18, 2009 (8 comments)
- Python's Use of Dynamic Typing — February 10, 2009 (6 comments)
- Early Language Design and Development — February 03, 2009 (10 comments)
- Microsoft Ships Python Code... in 1996 — January 28, 2009 (5 comments)
- Personal History - part 2, CNRI and beyond — January 27, 2009 (6 comments)
- Personal History - part 1, CWI — January 20, 2009 (13 comments)
- A Brief Timeline of Python — January 20, 2009 (6 comments)
- Python's Design Philosophy — January 13, 2009 (19 comments)
- Introduction and Overview — January 13, 2009 (18 comments)
← Back to home page