why there are no multimethods in c++? [closed]
I read many article about how to implement multimethod in c++: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1529.html http://www.codeproject.com/KB/recipes/mmcppfcs.aspx http://lambda-the-ultimate.org/node/2590 http://parasol.tamu.edu/people/peterp/omm/ why there are no multimethod in c++? why do not they get supported by c++ standard? Straight from the horse's mouth: "I rejected multi-methods with regret, because I liked the idea, but couldn't find an acceptable form under which to accept it." Bjarne Stroustrup, The Design and Evolution of C++ (p297) And later: "Multi-methods is