|
Мне кажется не важно в какой именно код происходит компиляция (машинный, пи-код), в любом случае выполняется всегда тот код, который получился в результате компиляции исходного текста. Различия компилятора и интерпретатора заключатся в том, что компилятор компилирует исходный текст единожды и после этого получается исполняемый файл (не обязательно exe), а исходники больше не нужны. Интерпертаторы компилируют исходный текст порциями в память, а потом выполняют, то есть для выполнения кода требуются исходники. Некоторые языки-интерпетаторы "могут создавать" испоняемые файлы (Basic, FoxPro), но их exe-шник состоит из кода интерпретатора и исходных кодов.
Чтобы ответить к какому языку относится X++ нужно знать что имено исполяет ядро аксапты - некоторый скомпилированный код или для исполнения требуются исходные тексты. Выяснить это на мой взгляд, довольно сложно, так как я, например, не знаю где именно хранятся исходные тексты на X++.
Последний раз редактировалось Lucky13; 20.04.2009 в 17:04.
|