7 Jun
2016
7 Jun
'16
1:39 p.m.
On Tue, Jun 7, 2016 at 11:32 AM, Terry Reedy <tjreedy@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
type(C.__dict__) <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. -eric