Hi, I'm playing with Slots and MethodWrappers to customize instVar reading/writing and method calls. In my experiments, Slots and MethodWrappers hold meta-description objects used at runtime to apply some filters, validations and to compose or delegate methods behavior.
I'm really interested in the progress of MetaLink, I saw that it will be possible to use hooks like #instead or #arround. Are these hooks can replace the use of MethodWappers ? Will it be possible to call a MetaObject's method instead of a method's body and with the passed arguments ? The announcement of meta-levels gives me ideas, would not it be interesting to have something like meta-layers? For instance, in order to address a layer with no MetaObjects execution, a layer with MetaObjects for logging or breakpoints, an other layer with custom MetaObjects, etc. I don't see how it would be possible to limit the scope of the active layers configuration, just for a block evaluation for exemple... From RFMetaContext maybe, but how ?... It is just an idea on the fly, Maybe it's already possible to do something like that or it would be just useless in practice. Thanks a lot Marcus for your work on Slot and MetaLink. Best regards, Glenn. ----- Glenn Cavarlé -- View this message in context: http://forum.world.st/Questions-about-MetaLink-tp4823035.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.