Michael Sperber [Mr. Preprocessor] wrote: > The real problem is that the design of Java/C++-style OOP is > demonstrably arbitrary. Especially single-dispatch. In contrast, multiple-dispatch looks to me more like the natural analog of functional programming. How would you react to that contention? Shriram