New submission from Guido van Rossum:
In http://bugs.python.org/issue1774369 I mentioned that I wanted to
rename __builtins__ to __rootns__. Though right now I think something
longer and less cryptic might be better. The reason is to avoid for
once and for all the confusion between __builtin__, which is a module,
and __builtins__, a feature mainly used by sandboxing to pass the set of
builtins to be used via the global namespace. This lay at the heart of
the referenced bug.
I'm still in favor of this but haven't had the time to investigate how
much work it would be.
title: Rename __builtins__ to __root_namespace__?
versions: Python 3.0
Tracker <[EMAIL PROTECTED]>
Python-bugs-list mailing list