PPT-Folie
Ein Interpreter dagegen verzahnt Analyse und Ausführung. Daher sind interpretierte Programme im allgemeinen langsamer als übersetzte:
- Bei der Übersetzung wird die Analysearbeit nur einmal geleistet, beim Interpretieren jedesmal wieder neu.
- Bei der Übersetzung kann das gesamte Programm auf einmal untersucht werden, so daß Optimierungen (eigentlich: Meliorierungen) des Zielprogramms möglich sind.
- Beim Interpretieren wird dagegen im allgemeinen jeweils nur ein relativ kleiner Teil des Programms auf einmal betrachtet, so daß globale Verbesserungen nicht möglich sind.