And PEP numbers have a fourth purpose when used as jargon (this applies to any numbered formal standard such as RFCs or ISO): they are self-citing. In that sense, they are *inclusive*. They're an invitation to learn more than you ever wanted to know about the things the community cares about.
using the PEP
Apart from PEP 8, I don't know a single PEP id off by heart (not even the PEPs I have authored)
I know more that that (off the top of my head, 0, 1, 7, 8, 263, 383, 393, 484, and 3000, none of which I authored although I was extremely noisy about 263), which is less than 2% I guess.
I think some people simply remember numbers more than others -- I, for one, an NOT a number rememberer -- PEP8 is the only one I know off hand, including the one I wrote. which isn't to say the numbers aren't useful, just that it would be SO much more communicative to use the number (for easy look up) AND a brief description or title. Frankly, I get confused when there are discussion on this list (or python-dev, or) about currently PEPs in the midst of active discussion! Is is THAT hard to add a little text? And it's not just PEPs -- at work, I have to read a LOT of emails about the development of our Annual Operating plan, and most folks talk about "goal 4" or "goal 2", and I have a hard time keeping them straight -- and there are only 6 goals! -CHB -- Christopher Barker, PhD Python Language Consulting - Teaching - Scientific Software Development - Desktop GUI and Web Development - wxPython, numpy, scipy, Cython