Beginning programming with Python

Fredrik Lundh fredrik at
Fri Nov 19 04:32:56 EST 1999

Boudewijn Rempt <boud at> wrote:
> I tend to forget the colons after function and class definitions and
> everywhere else and the double == in if's - mainly because, for the life
> of Brian, I can't see why they are there. It seems to me the language
> would be just as easily parseable and readable without this bit of
> interpunction.

guess you weren't part of the CWI design team -- they
did test this on humans, you know, and discovered that
the language wasn't as easily parseable and readable
without the colons...


    "We did requirements and task analysis, iterative
    design, and user testing. You'd almost think pro-
    gramming languages were an interface between
    people and computers." -- Steven Pemberton

More information about the Python-list mailing list