[Python-3000] [Python-Dev] inst_persistent_id

Guido van Rossum guido at python.org
Fri Jan 25 06:07:42 CET 2008

On Jan 24, 2008 8:59 PM, Aahz <aahz at pythoncraft.com> wrote:
> On Thu, Jan 24, 2008, Jim Fulton wrote:
> >
> > I don't know what that means.  I don't know that Jython or IronPython
> > need to support cPickle. Honestly, I'd be happy to see a *much*
> > smaller standard library and, IMO, the standard library doesn't need
> > to include pickle or cPickle.
> While it's easy enough to work around, my company would be unhappy if
> pickle were removed, and so would my previous company.

I don't know why Jim is saying this (*), but it's not going to happen.
pickle is here to stay. cPickle is a different story; 99% of programs
shouldn't be bothered with the choice between the two.

(*) I can only speculate that it's because Jim, whose ZODB is probably
pickle's most intensive user, would like to "own" it and would like to
evolve it much faster than the nearly frozen version in the standard
library. I would like to suggest that Jim can evolve pickle without
removing it from the standard library -- he could just include a fork
in the Zope package. As long as the Zope version were to use a
different magic number this would be a fine approach.

--Guido van Rossum (home page: http://www.python.org/~guido/)

More information about the Python-3000 mailing list