On Thursday 13 January 2005 06:54 pm, Yukihiro Matsumoto wrote:
| Hi,
|
| In message "Re: Method Dispatching"
|
|     on Fri, 14 Jan 2005 07:12:04 +0900, "trans.  (T. Onoma)" 
<transami / runbox.com> writes:
| |The questions I have about this:
| |
| |  1. Might this be a generally useful/powerful mechanism?
|
|       It is too low level for AOP.  It is difficult to manage multiple
|       method wrappers or per method modifiers.
|
| |  2. What kind of problems might this create?
|
|       Performance comes to my mind first.  Probably avoiding infinite
|       loop (thus invocation of method_dispatch should be treated
|       specially) comes next.
|
| |Something like this certainly is useful for AOP, though I don't think the
| | lack of it is necessarily a show stopper. But that's why I'm wondering
| | about its more general implications.
|
| I think AOP should be built in to the language in more higher level.

Good points. Although I point out that what I'm working on is the low-level 
underpinnings of AOP. Nonetheless I think your "manage" point is enough to 
push me away from this particular ally. And it saves me some work too! ;)

Thanks,
trans.