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