Hi,
I'm a Smalltalk programmer and I have to say, of what I've seen of Ruby
I'm impressed. I like it. Except for one inconsistency which really
drives me up the wall. Two objects that nearly do the same thing, Proc
and Block? { someCode } - one you send yield to, the other you send call.
Why?! That means you have to know what kind of object you have before
you can send the message to it.
Michael Lucas-Smith