MetaObject Protocol has been discussed here in the past (sorry, I can't find the discussion via search for some reason) and one example that is always given for how this could be useful is object persistence (MOP allows you to alter how objects are created/interact etc).
Anyway, someone has done this and, of course (this being Lisp), the extension fits very neatly within the language.
Posted to OOP by andrew cooke on 2/18/01; 12:37:46 AM
|
|