Здравствуйте, VladD2, Вы писали:
VD>И еще забавно, что среды вроде дотнета (обладающие средствами JIT-компиляции) потенциально способны превращать динамический полиморфизм в статический. Ведь на самом деле ложки (тфу-ты, компонентов) на самом деле не существует. Реальное приложение монолитно. Оно загружает все модули превращая их в один исполняемый файл. И в момент когда становятся извесны все входящие в приложение модули (это может быть момент когда все они загружены в процесс или даже момент инсталляции приложения на машину клиента) теоритически нет препятствий для преобразования динамического полиморфизма в статический.
В общем случае не получится. Потому как существует внешняя среда (включая пользователя), которая часто владеет львиной долей информации, необходимой для превращения динамического метода в статический.
... << RSDN@Home 1.1.4 @@subversion >>