IT õigus
An interpreter translates some form of
source code into a target
representation that it can immediately
execute and evaluate.
The structure of the interpreter is
similar to that of a compiler, but the
amount of time it takes to produce the
executable representation will vary as
will the amount of optimization.
Lähtekood objektkood
Kompilaatorite omadused
Palju aega kulub programmi
tekstis arusaamisele,
“analüüsimisele” ja
transleerimisele
objektkood on arvutispetsiifiline
masinkood
arvuti täidab objektkoodi
programmi täitmine ja
kasutamine on kiire
Interpretaatorite
omadused
suhteliselt vähe aega kulub
lähtekoodi analüüsimisele ja
arusaamisele
lõppkood nö mingi vahepealne
(intermediate code)
lõppkood on kasutatav ka teistes
programmides
programmi täitmine on
suhteliselt aeglane
Eelnevatel slaididel on toodud
tüüpilised omadused. Java on
vahepealne (JVM – Java
virtuaalmasin).
IT-lahenduste eripärad