[Python-3000] stdlib reorganization

Aahz aahz at pythoncraft.com
Mon May 22 18:46:18 CEST 2006


On Mon, May 22, 2006, Antoine Pitrou wrote:
>
> For example, one common annoyance IMO is naming: why "urllib" or
> "httplib"? If I import something, it's obvious it's a lib, so "import
> http" would seem sufficient. There are also inconsistencies in casing
> ("StringIO, "cPickle", etc.), unnecessary distinctions ("thread" vs.
> "threading")...

So that you can use "http" as a name, of course.  Some of the others you
list are historical accidents that probably will get fixed for Py3K.
-- 
Aahz (aahz at pythoncraft.com)           <*>         http://www.pythoncraft.com/

"I saw `cout' being shifted "Hello world" times to the left and stopped
right there."  --Steve Gonedes


More information about the Python-3000 mailing list