| |
| | Related Work |
 | | Some techniques for multiple dispatch (also known as multi-methods) [3,9,5,4] could be used to provide dispatch on a parameter other than the receiver of an object, or by including the type needed for dispatch in a new tuple type [12]. |
 | | However, recent techniques for multimethod dispatch [6] have very low overhead, and we believe they would be at least as efficient as our system for the case of single dispatch (which, as we have noted, is all that is needed to resolve the conflict between different kinds of reuse). |
 | | We have also explored the possibility of allowing multiple virtual parameters [8], though this work does not make a significant contribution to the existing literature on multiple dispatch. |
| www.usenix.org /events/coots01/full_papers/wonnacott/wonnacott_html/node11.html (750 words) |
|