On Aug 9, 2005, at 6:18 PM, Larry Wall wrote:
: Personally I am not a fan of the 'is_a' name, I just did it one day,
: and it sort of stuck.

Well, hey, I'm not a fan of the "isa" name, so I guess we're even.

fair enough :)

: But I do think we need to find a way to
: differentiate between the two questions:
: - What class are you an instance of?
: - What class are you describing?

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?

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

: The first question can be asked of anything which inherits from Object.
: The second question is really only relevant to MetaClass instances.
: Thoughts, Comments, Suggestions?

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.



Reply via email to