What is the number of the PEP for adding indention to Python?

John Roth johnroth at ameritech.net
Fri Jan 4 09:32:33 EST 2002


"Quentin Crain" <nanotech at europa.com> wrote in message
news:mailman.1010124306.24290.python-list at python.org...
> All:
>
> I have been pestering the Ruby folks with my particular topic of
interest,
> and I thought I would pop over here and try also!
>
>      I am wondering if there is a document explaining/justifying those
>      design decisions behind the Python language that are related to
>      the developer as a human/person?
>
> For example, enforced indention is a design decision which was *not*
made
> with the computer or the language's "power" in mind. It was made
because of
> the philosophy that it would make the code more readable (I assume!
> <wink!>). Great! I happen to like it. But, what was the justification
for
> it? Are there studies that back this up? Research?

My understanding is that they came from the ABC language (Ahaz
posted a URL). Guido worked on that language before he started
Python. I've been told that there was some amount of research that
went into the decisions in ABC, but I don't have a reference.

John Roth






More information about the Python-list mailing list