Hai, hai, ketemu lagi. Hahahahahaha :-D Setelah tadi malem beristirahat yang panjang, akhirnya ane muncul lagi dengan semangat baru. Hahahaha.
Kemaren ane sudah bahas tentang Interpreter, sekarang ane bahas temennya yaitu Compiler. Haduuuh.. Interpreter aja sudah sulit dipahami apalagi Compiler. Tenang aja, ane bahasnya nggak terlalu formil. Jadi agan semua lumayan paham.
Apaan tuch Compiler? Compiler adalah program komputer (atau kumpulan program) yang mengubah source code
yang tertulis dalam bahasa pemrograman (sumber bahasa) ke dalam bahasa komputer yang lain (bahasa sasaran, sering memiliki bentuk biner dikenal sebagai object code). Alasan yang sering ada untuk menginginkan mengubah source code adalah untuk membuat program yang dapat dieksekusi.
yang tertulis dalam bahasa pemrograman (sumber bahasa) ke dalam bahasa komputer yang lain (bahasa sasaran, sering memiliki bentuk biner dikenal sebagai object code). Alasan yang sering ada untuk menginginkan mengubah source code adalah untuk membuat program yang dapat dieksekusi.
Terus sejarahnya si Compiler ini gimana? Khan semua yang ada di dunia ini pasti ada sejarahnya. Ini gan sejarahnya. Pada akhir tahun 1950-an, bahasa pemrograman mesin independen pertama kali diusulkan. Sesudah itu, beberapa eksperimen compiler dikembangkan. Compiler pertama ditulis oleh Grace Hopper pada tahun 1952, untuk bahasa pemrograman A-0. Tim FORTRAN dipimpin oleh John Backus di IBM dihargai secara umum sebagai yang mengenalkan compiler sempurna pertama pada tahun 1957. COBOL adalah bahasa pertama yang dikompilasi dalam arsitektur ganda pada tahun 1960. Tuch itu sejarahnya.
Ternyata Compiler ini agak manja juga lho gan. Buktinya harus ada syarat-syarat yang dipenuhi biar si Compiler ini bekerja dengan baik. Agar compiler dapat berjalan dengan baik, harus memerlukan
1. Penentuan kebenaran syntax yang ada pada program.
2. Object code yang dihasilkan secara benar dan efisien.
3. Pengorganisasian secara run-time.
4. Memformat output menurut assembler dan/atau ketentuan linker.
Cukup sekian pembahasan tentang Compiler ini. Kalo masih sempat ane bahas 2 benda aneh kemaren lebih dalem lagi. Oke tunggu postingan ane selanjutnya ya?
Tidak ada komentar:
Posting Komentar