On Dec 10, 2013, at 4:19 PM, Nicolas Cellier <nicolas.cellier.aka.n...@gmail.com> wrote:
> Do I really need to respond to this? No. > Well you're lucky, my child not yet awoke: Is this a threat? :lol: > 1) size is often implemented O(1) above is O(n) > 2) typing size is very short compared to open code you provided > 3) size has many senders which makes it worth > 4) size is part of ANSI > Which of these points apply to (someCollection collectAsSet: #asUppercase) vs > (someCollection collect: #asUppercase as: Set). Anyway, this is an endless discussion. You have your point. I have mine. I have my own #collectAsSet: and I am fine with that and I will never use #collect:as: > But you could find better example of some more questionable methods in > Squeak/Pharo. > > 2013/12/10 Roberto Minelli <roberto.mine...@usi.ch> > So if "self do: [:each | tally := tally + 1]" computes the size of a > collection, why do we need the #size selector? > > On Dec 10, 2013, at 3:08 PM, Igor Stasenko <siguc...@gmail.com> wrote: > > > So if collect:as: does the job why the hell add yet another selector? > > >