The History of Python

A series of articles on the history of the Python programming language and its community.

Saturday, May 12, 2018

The origins of pgen

›
David Beazley's talk at US PyCon 2018, about parser generators, reminded me I should write a bit about its history. Here's a brief b...
Monday, November 11, 2013

The history of bool, True and False

›
Writing up the reasons why True and False, when introduced, weren't reserved words, I realized there's another interesting lesson in...
Sunday, November 10, 2013

The story of None, True and False (and an explanation of literals, keywords and builtins thrown in)

›
I received an interesting question in the mail recently: What is the difference between keywords and literals? Why are True and False keyw...
16 comments:
Thursday, October 24, 2013

Origin of metaclasses in Python

›
There was some speculation on python-ideas today on whether Python's metaclass design came from Ruby. It did not. And as long as we are...
1 comment:

Why Python uses 0-based indexing

›
I was asked on Twitter why Python uses 0-based indexing, with a link to a new (fascinating) post on the subject ( http://exple.tive.org/blar...
15 comments:
Friday, July 8, 2011

Karin Dewar, Indentation and the Colon

›
In a recent post on my other blog I mentioned a second-hand story about how Python's indentation was invented by the wife of Robert Dew...
7 comments:
Tuesday, August 24, 2010

Why Python's Integer Division Floors

›
I was asked (again) today to explain why integer division in Python returns the floor of the result instead of truncating towards zero like...
18 comments:
›
Home
View web version

About Me

My photo
Guido van Rossum
Python's BDFL
View my complete profile
Powered by Blogger.