Boost logo

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