Perbedaan
antara Compiler dengan Interpreter adalah sebagai berikut:
1. Jika
hendak menjalankan program hasil kompilasi dapat dilakukan tanpa butuh kode
sumber. Kalau interpreter butuh kode sumber.
2. Jika
dengan kompiler, maka pembuatan kode yang bisa dijalankan mesin dilakukan dalam
2 tahap terpisah, yaitu parsing ( pembuatan kode objek ) dan linking ( penggabungan kode objek dengan
library ) . Kalau interpreter tidak ada proses terpisah.
3. JIka
compiler membutuhkan linker untuk menggabungkan kode objek
dengan berbagai macam library demi menghasilkan suatu kode yang bisa dijalankan
oleh mesin. Kalau interpreter tidak butuh linker untuk menggabungkan kode objek dengan
berbagai macam library.
4.
Interpreter cocok untuk membuat / menguji coba modul ( sub-routine / program-program
kecil ). Maka compiler agak repot karena untuk mengubah suatu modul / kode
objek kecil, maka harus dilakukan proses linking / penggabungan kembali semua
objek dengan library yang diperlukan.
5. Pada
kompiler bisa dilakukan optimisasi / peningkatan kualitas kode yang bisa
dijalankan. Ada yang dioptimasi supaya lebih cepat, ada yang supaya lebih
kecil, ada yang dioptimasi untuk sistem dengan banyak processor. Kalau
interpreter susah atau bahkan tidak bisa dioptimasikan
The King Casino - Ventureberg
BalasHapusThe King aprcasino Casino is owned by https://septcasino.com/review/merit-casino/ British casino operator Crown Resorts and operated ventureberg.com/ by Crown Resorts. poormansguidetocasinogambling It is owned by 출장샵 British ADDRESS: CASTLE