
Но одно безобразие в этом деле я таки нащупал

Как только мы составили таблицу vmt, то мы пристегнули ВСЕ методы класса и его предков до 10-го колена, независимо от их нужности.
Это то, с чем Кладов боролся в первую очередь. Придумаешь выход - я твой горячий сторонник

[size=-2]------ Добавлено в 11:32
Да, про каменный век:
Если помнишь, то в COM-технологии не дается понятия виртуальных ф-й... Как мне показалось (возможно, что только показалось) потому, что в разных языках это делается не одинаково (не стандартизировано, в смысле) по результирующим кодам (они говорят, что - в бинарном виде)