[Zope-Coders] Re: [Zope-Checkins] CVS: Zope/lib/python/ZODB - FileStorage.py:1.98.2.1

Guido van Rossum guido@python.org
Thu, 07 Nov 2002 08:27:09 -0500


> > That's exactly the problem.  If lots of people don't realize that
> > Python is a reference to Monty Python's Flying Circus, how can we
> > expect them to know about George Bailey?
> 
> I dont think they need to.
> 
> This type of object is sufficiently complicated to deal with that I
> think they need a *name*. A description like 'uncreated object' isnt
> enough. Someone new to this concept will read the description,
> understand the description, and think they understand the
> concept. They would be wrong.

The same can be said for any name we use ("object", "POSKeyError",
"service").  But picking George Bailey as a name would be unique in
that its name is a cultural reference rather than a reference to the
meaning.  if you don't know who George Bailey is, it's a lot easier to
remember the explanation of "uncreated" once you've seen it.

--Guido van Rossum (home page: http://www.python.org/~guido/)