>>>>> "R" == Raja Sooriamurthi <raja / cs.indiana.edu> writes:

>>>>>>> "R" == Raja S <raja / cs.indiana.edu> writes:

R> 1.  [should have asked this in the beginning]  why can't class methods be
R>     aliased?

 class method can be aliased. Hah::new was an example.

R> 2. On an unrelated issue,  why is it Module#module_function instead of
R>    #module_method.  We are, after all, creating module methods from instance
R>    methods .

 For me a method is associated with an object, and an object with a class.

R> 3. The book says

 Perhaps someone need to write a chapter on the internals of ruby :-)))

R>    I'm under the impression that aliasing also copies.

 No, not really


Guy Decoux