Во-первых, я хочу, чтобы вы проверили лучший ответ здесь.Является ли компиляция кода действительно быстрее, чем интерпретация кода?
Compiled vs. Interpreted Languages
Как вы можете видеть, это говорит, скомпилированные языки быстрее. Однако я знаю, что компиляторы принимают весь исходный код, компилируют его в машинный код и затем выполняют его. Интерпретатор принимает одно утверждение за раз, переводит его на машинный код или код виртуальной машины, а затем выполняет его немедленно. Таким образом, мы получаем выход «на лету» во время выполнения.
Тогда не интерпретируются языки быстрее, чем скомпилированные языки?
Как этот вывод вытекает из его предпосылки? – harold
Компиляция - это однократное действие, которое не учитывается во время выполнения, потому что вам не нужно компилировать каждый раз при запуске. – RaGe
Компилятор не выполняет код после компиляции. Он просто генерирует двоичный файл, который может быть выполнен снова и снова. –