Guido van Rossum wrote:
>> While the pickle/cPickle, StringIO/cStringIO, etc., naming can be
 >> a bit annoying, it does give me the choice whether I want it to be
 >> fast or flexible.
> I definitely *don't* want to continue the old habit of having a slow
> and a fast module with different names; the experience with especially
> cPickle and cStringIO is that everyone believes their code is
> performance critical and hence uses the C version if it exists,
> thereby repeating the same idiom over and over.

Until they need to turn Unicode strings into file-like objects, at which 
point they go back to StringIO.  (Why yes, I was recently bitten by that 
particular "restriction".  :)

Later,
Blake.
_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to