Hallo,

Zitat von
Elvis:
Ist halt ein "Äpfel und Birnen" - Vergleich.

Interpretiren ist halt irgendwo ein fester Begriff und steht für die Art der Übersetzung, die in Skriptsprachen wie PHP, Pearl oder VB Verwendung findet.
Also die zeilen-/statement- weise Übersetzung von Code.
Ist ja auch richtig so. Bei einem Java-Interpreter wird ja auch der nächste Bytecode-Befehl genommen, übersetzt und ausgeführt [1]. Beim JIT hingegen wird ein ganzer Anweisungsblock übersetzt und dann ausgeführt [2]. Etwas anderes sagt der Wikipedia-Artikel nicht. Insbesondere sehe ich keine Äpfel oder Birnen

, aber ich bekomme gerade Lust auf Obst

.
Gruß
xaromz (der auch mal Fußnoten verwendet)
[1] So gesehen ist natürlich auch eine CPU nur ein Maschinencode-Interpreter.
[2] wobei der Block auch das ganze Programm sein kann.