From: Michael Lucas-Smith Date: 2001-12-31T10:21:07+09:00 Subject: [ruby-talk:29773] Proc.class vs yield 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