Можно ли считать Javascript интерпретируемым языком при использовании Google Chrome (V8 )?

Я читал эту прекрасную статью о V8, движке Google Javascript :https://developers.google.com/v8/design#mach_code..

В какой-то момент они говорят, что Javascript компилируется прямо в машинный язык, без какого-либо байт-кода или интерпретатора.

Цитировать:

V8 compiles JavaScript source code directly into machine code when it is first executed. There are no intermediate byte codes, no interpreter.

Итак, почему Javascript до сих пор указан вместе с «сценарными» и «интерпретируемыми» языками, когда он явно скомпилирован (в V8, по крайней мере )?



Изменить:

могу ли я как-то создать исполняемый файл из Javascript, если он скомпилирован? Это потребует как-то связать его с V8?

Учитывая этот вопрос, я нашел эту цитату:

V8 can run standalone, or can be embedded into any C++ application.

Здесь:http://code.google.com/p/v8/.

7
задан corazza 10 July 2012 в 19:58
поделиться