[Python-Dev] PEP: Ordered Class Definition Namespace
ericsnowcurrently at gmail.com
Tue Jun 7 14:39:06 EDT 2016
On Tue, Jun 7, 2016 at 11:32 AM, Terry Reedy <tjreedy at udel.edu> wrote:
> On 6/7/2016 1:51 PM, Eric Snow wrote:
>> Note: just to be clear, this PEP is *not* about changing
>> ``type.__dict__`` to ``OrderedDict``.
> By 'type', do you mean the one and one objected named 'type or the class
> being defined? To be really clear, will the following change?
>>>> class C: pass
> <class 'mappingproxy'>
I mean the latter, "type" -> the class being defined.
> If the proposal only affects (slows) the class definition process, and then
> only minimally, and has no effect on class use, then +1 on being able to
> avoid metaclass and prepare for its most common current usage.
That is all correct.
More information about the Python-Dev