[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Multiple polymorphism / multi-methods

We've thought a little bit about computational reflection in Self.  One 
approach would be to give every object a meta object.  This object handles
msg not understood (or perhaps even recv msg) messages for the met-ee.  The
meta object in turn has its own meta, up until a built-in object whose meta
is the Virtual Machine.  Meta objects are not classes, but are sufficiently
non-concrete to cause us to worry about them (some of us more so than others).

-- Craig Chambers