| Результаты опроса: К какому типу Вы относите язык X++ ? | |||
| К компилируемому |
|
15 | 45.45% |
| К интерпретируемому |
|
11 | 33.33% |
| Затрудняюсь ответить |
|
7 | 21.21% |
| Голосовавшие: 33. Вы ещё не голосовали в этом опросе | |||
|
|
Опции темы |
|
|
#8 |
|
Участник
|
Холиварить, так холиварить.
Не совсем. В компилируемых реализациях нельзя выполнить строку, как кусок кода на исходном языке. В компилируемых реализациях нельзя на лету поменять выполняемый код на исходном языке (только на языке хоста - обычно в машинных кодах). В Аксапте есть: 1. runbuf, который позволяет выполнить произвольную строку на ИСХОДНОМ языке Х++ 2. Семейство Dict* классов, которое позволяет изменить исполняемый код на исходном языке в run-time. Кроме того, в Аксапте нет выделенного этапа линковки. Линковка - это преобразование p-кода в язык хоста (Этот этап так характерен для компиляторов). После линковки внесение изменений в код на исходном языке невозможно в компиляторах (только перелинковка). |
|
|