[Python-Dev] [poll] New name for builtins (original) (raw)

Christian Heimes lists at cheimes.de
Wed Nov 28 16:20:05 CET 2007


I'm sending this mail to Python-dev in the hope to reach more developers.

GvR likes to rename the builtin to reduce confusing between builtin and builtins. He wanted to start a poll on the new name but apparently he forgot.

From http://bugs.python.org/issue1498


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. [...] OK, then we need to agree on a new name. I find root too short, rootns too cryptic, and root_namespace too long. :-) What else have we got?

What name do you prefer? I'm +1 with Raymond on root but I'm still open for better suggestions.

Christian



More information about the Python-Dev mailing list