[Python-Dev] RFC: PEP 509: Add a private version to dict
Brett Cannon
brett at python.org
Thu Apr 14 21:42:39 EDT 2016
On Thu, Apr 14, 2016, 17:14 MRAB <python at mrabarnett.plus.com> wrote:
> On 2016-04-14 21:42, Armin Rigo wrote:
> > Hi Victor,
> >
> > On 14 April 2016 at 17:19, Victor Stinner <victor.stinner at gmail.com>
> wrote:
> >> Each time a dictionary is created, the global
> >> version is incremented and the dictionary version is initialized to the
> >> global version.
> >
> > A detail, but why not set the version tag of new empty dictionaries to
> > zero, always? Same after a clear(). This would satisfy the
> > condition: equality of the version tag is supposed to mean "the
> > dictionary content is precisely the same".
> >
> If you did that, wouldn't it then be possible to replace an empty dict
> with another empty dict with you noticing?
If you meant to say "without" then yes.
Would that matter?
>
Nope because this is about versioining content, so having identical/empty
content compare equal is fine.
-brett
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
> https://mail.python.org/mailman/options/python-dev/brett%40python.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20160415/439bc461/attachment.html>
More information about the Python-Dev
mailing list