mortoray.com
Why don’t we have runtime virtual dispatching?
Virtual functions are a great feature, but they have a rather severe limitation. They can only be implemented by extending the definition of all classes involved. A lot of operations on classes don…