Я не совсем понимаю, откуда берутся тормоза в интерпретаторе. Допустим у нас есть сторока
expression1 expression2;
Все равно же, все представляется в машинных кодах.
То есть, основные тормоза создаются тем, что при интерпретации у нас больше фаз исполнения? Это связано с пропускной способностью шин процессора? Или с другими особенностями железа? Или еще с чем-то?