On 7/9/07, SonOfLilit <sonoflilit / gmail.com> wrote:
> I find that "yield" describes what the method does even better than
> "call_block".
>
> Besides, there is a principle in ruby's design of having the most used
> methods be shorter.
>
> It's important because thinking "this function then yields" is far
> more consise than thinking "this function then calls call_block".

Agree 100%
>
>
> POLS, btw, is defined as "POLS to Matz", and there is much emphasis on that.
Disagree a little bit, I have seen Matz telling so but I believe there
was a smiley attached.
Maybe one can say that Matz' POLS is slightly more important than the
community's POLS which is difficult to determine sometimes.

Why am I saying this? I have seen the "POLS is Matz' POLS" frequently
recently and I think the "real" POLS is indeed a great asset of Ruby
even or because it is so difficult to determine. It would be a pity to
lose this attitude.

It is of course clear that POLS for everyone is impossible :(


Cheers
Robert

-- 
I always knew that one day Smalltalk would replace Java.
I just didn't know it would be called Ruby
-- Kent Beck