On Tue, Aug 09, 2005 at 10:55:05PM -0400, Stevan Little wrote:
: >So why not just use "describes"?  Then maybe Object.isa(Foo) delegates
: >to $obj.meta.describes(Foo).
: 
: I like that, but is it appropriate for subclasses as well?

Well, I suppose we could hedge it as part of a collaboration:

    $obj.meta.helps_describe(Foo).
    $obj.meta.describes_part_of(Foo).

or going with existing memes:

    $obj.meta.describes_any_of(Foo).
    $obj.meta.describes_all_of(Foo).

: Or should Object.isa(Foo) just use WALKCLASS and check the hierarchy 
: itself using .describes()?

I suppose that's also a possibility, unless you want the metaclass to
have control of those semantics as well.

: >My suggestion would be to assume that the Apocalypses are primarily
: >intended to be entertaining rather than factual. :-)
: 
: Already assumed :)
: 
: However, I need to start somewhere.

These days I'm just wondering where we'll stop.  :-)

Larry

Reply via email to