On 3 September 2014 14:47, Marcus Denker <[email protected]> wrote:
> > On 03 Sep 2014, at 14:43, Igor Stasenko <[email protected]> wrote: > > > >> In VW, the protocols are consistent and iterating over a collection never >> iterates over the elements one is adding while iterating over it. >> Therefore, I believe most frameworks should expect this behavior (at least >> the ones cross smalltalk) which sounds the most correct. >> >> I think we should fix the world menu implementation and make the >> protocols consistent. Alternatively, we can let VW be a much more >> consistent Smalltalk environment than Pharo. What do you think ? >> >> > Wrong wrong wrong.. > you either iterate over collection, or modify it.. not both. > > > So you actually agree :-) > I didn't read carefully enough.. but people start the discussion about 'how to fix OrderedColletion' which, as to me, bad signal since it goes wrong way. I am violently against it. You don't 'fix' core classes to make some abuses work. Fix abuses instead. Making abuses work, is opening can of worms, because today you pleased one abuse, tomorrow you will be forced to please another one.. and the finale of it will be complete loss of so beloved consistency. > Marcus > > -- Best regards, Igor Stasenko.
