From: matz@... (Yukihiro Matsumoto) Date: 2000-07-14T12:14:13+09:00 Subject: [ruby-talk:03995] Re: Pluggable functions and blocks Hi, In message "[ruby-talk:03972] RE: Pluggable functions and blocks" on 00/07/13, Aleksi Niemel� writes: | Ruby doesn't have unbounded methods as first class data, | |which makes me wonder why - it's such a marvellous OO lang with dedication |for first-classness. | |Why we have bounded methods, like blocks, but not semibounded, like instance |methods, nor unbounded, like classmethods? Besids blocks, We have bound methods, which are generated by Object#method. I guess method can not be separated from its receiver. In addition, We have implementation obstacle too. matz.