[Python-Dev] introducing the experimental pyref wiki

Fredrik Lundh fredrik at pythonware.com
Mon May 1 21:38:42 CEST 2006


Tim Peters wrote:

> > (Or are the two goals -- completeness and readability --
> > incompossible, unable to be met at the same time by one document?)
>
> No, but it's not easy, and it's not necessarily succinct.  For an
> existence proof, see Guy Steele's "Common Lisp the Language".   I
> don't think it's a coincidence that Steele worked on the readable "The
> Java Language Specification" either, or on the original Scheme spec.
> Google should hire him to work on Python docs now ;-)

on the other hand, it's important to realize that the Python audience
have changed a lot since Guido wrote the first (carefully crafted, and
mostly excellent) version of the language reference.

I'm sure Guy could create a document that even a martian could read
[1], and I'm pretty sure that we could untangle the huge pile of peep-
hole tweaks that the reference has accumulated and get back to some-
thing close to Guido's original, but I'm not sure that is what the Python
community needs.

(my goal is to turn pyref into more of a random-access encyclopedia,
and less of an ISO-style "it's all there; just keep reading it over and
over again until you get it" specification.  it should be possible to link
from the tutorial to a reference page without causing brain implosions)

</F>

1) see http://pyref.infogami.com/introduction





More information about the Python-Dev mailing list