On Tue, Feb 1, 2022 at 3:21 PM Elijah Stone <elro...@elronnd.net> wrote: > I don't care what you call it; forcing an order on keys removes > implementation freedom which may have a negative impact on performance.
At no point did I suggest "forcing an order on keys" -- I instead said that there needed to be an order. I have worked with implementations in other languages where the implementation disregarded my key order unless I went to great lengths to retain that ordering outside of the dictionary. This was documented as "unordered". From a language semantics point of view, I feel that that "unordered" mechanism was a mistake. (A premature optimization.) Thanks, -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm