|
Boost : |
Subject: Re: [boost] Boost.Multimethod proposal
From: Kim Barrett (kab.conundrums_at_[hidden])
Date: 2009-08-23 00:40:38
At 11:58 PM -0400 8/22/09, Edward Diener wrote:
>This does not explain the practical purpose of multimethods. I know
>what virtual functions are, of course. What in multimethods improves
>on the polymorphic capabilities of virtual functions that make them
>a practical choice for use over normal polymorphism.
The previously referenced paper (http://research.att.com/~bs/multimethods.pdf)
contains rationale discussion, including several well chosen examples where
multiple dispatch can be beneficial.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk