[Python-3000] Cheeseshop

Greg Ewing greg.ewing at canterbury.ac.nz
Tue Oct 17 09:41:56 CEST 2006


Fred L. Drake, Jr. wrote:

> Perhaps my recall of history is lacking, but I'd say PyPy is too easily 
> confused with PyPI; wasn't PyPI around first, at least as a moniker?

That may be so. But I like PyPy as a name for what it
is better than PyPI, so if one of them had to go, I
wouldn't want to lose PyPy.

How do you pronounce PyPI, btw? Is it "pie-pie" or
"pie-pee-eye"? (And don't tell me it's actually
pronounced "pippy" -- acronyms with non-obvious
pronunciations are a minor peeve of mine. People
are going to pronounce it the way they think it
looks, however much you try to educate them
otherwise, so it would be better to spell it the
way you want it pronounced in the first place.)

Another thing is that PyPI, and any other name
starting with Py, looks like the name of a Python
package. I thought it *was* some kind of package
the first few times I saw the acronym used.

And why is it PyPI and not PPI? It seems kind
of arbitrary.

Somehow, Cheese Shop works for me, on a variety
of levels. Not only does it suggest a place to go
to get things, it suggests an *interesting* place,
where I might find a variety of tasty morsels on
display. It invites me to go and browse. And if
I didn't know what it was, I'd be intrigued enough
to go there and find out.

Also, in this acronym-laden age, it has the advantage
of *not* being an acronym! There are far too many
TLAs and ETLAs being bandied around these days. We
need to rediscover the sublime art of using actual
words to talk about things.

HTH. YMMV. HAND.
YT, GCE


More information about the Python-3000 mailing list