Tom Anderson <[EMAIL PROTECTED]> wrote:
   ...
> > have a certain order that is preserved). Those who suggested that the
> > "sorted" function would be helpful probably thought of a "sorted 
> > dictionary" rather than an "ordered dictionary."
> 
> Exactly.
> 
> Python could also do with a sorted dict, like binary tree or something,
> but that's another story.

However, since Christoph himself just misclassified C++'s std::map as
"ordered" (it would be "sorted" in this new terminology he's now
introducing), it seems obvious that the terminological confusion is
rife.  Many requests and offers in the past for "ordered dictionaries"
(e.g. on this group) were also "sorted", NOT "ordered", in this new
terminology.

Maybe it would therefore be clearer to have the name of the new
container reflect this, with a specific mention of *insertion* order...
rather than just call it "ordered" and risk probable confusion.


Alex
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to