From: Yukihiro Matsumoto Date: 2007-07-14T14:00:43+09:00 Subject: Re: Inheritable mixin Hi, In message "Re: Inheritable mixin" on Sat, 14 Jul 2007 12:24:44 +0900, "Chris Carter" writes: |Matz, |I believe he meant that it would be a mixin named Inheritable, so: Perhaps I read him wrong. But it doesn't still make sense. Modules are still not inheritable. You don't inherit from modules. So "Inheritable" is a plain wrong name for it. Factoring out methods shared by classes and modules into a module doesn't make sense either, since those methods highly depends on internal structure of classes/modules. I might have agreed if he proposed Module not to be a superclass of Class, just like we did for Method and UnboundMethod. matz.