> Last August, James Knight posted to python-dev, "There's a fair number > of classes that claim they are defined in __builtin__, but do not > actually appear there". There was a discussion and James submitted > this patch: > > http://sourceforge.net/tracker/index.php?func=detail&aid=1009811&group_i d= > 5470&atid=305470
I'm -1 on adding these to __builtin__. They are just distractors and have almost no use in real Python programs. Worse, if you do use them, then you are likely to be programming badly -- we don't want to encourage that. Also, I take some of these, such as dictproxy and cell, to be implementation details that are subject to change. Adding them to __builtin__ would unnecessarily immortalize them. > The final result of the discussion is unclear. Guido declared himself > +0.5 on the concept, but nobody has reviewed the patch in detail yet. Even if Guido were suffering from time machine induced hallucinations that day, he still knew better than to go a full +1. Raymond _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com