На странице 4 написано:
Objective-C решает динамически — во время выполнения — какой код будет обрабатывать сообщение путем поиска класса получателя и родительских классов. (Среда выполнения Objective-C кэширует результаты поиска для повышения производительности.) Компилятор C++, напротив, строит таблицу диспетчеризации статически — во время компиляции.
Я много читал в StackOverflow и Википедии, и достаточно сказать, что я совершенно не понимаю, поддерживает ли C++ Dynamic Dispatch (который, по мнению некоторых, является реализацией Dynamic Binding).
Кто-нибудь может прояснить разницу между динамической отправкой, динамической привязкой и тем, поддерживает ли С++ один из них или оба? Я не эксперт по C++ или Objective-C, я пришел из мира Java, Python и PHP.
objective-c
. Обсуждение, вероятно, было бы полезно для людей, разбирающихся вobjective-c
- person David Rodríguez - dribeas   schedule 03.01.2012