Daftar Isi:
- Definisi - Apa yang dimaksud dengan Objective Caml (OCaml)?
- Techopedia menjelaskan Objective Caml (OCaml)
Definisi - Apa yang dimaksud dengan Objective Caml (OCaml)?
Object Caml (OCaml) adalah versi berorientasi objek dan implementasi utama dari bahasa pemrograman Caml. Ini hanya memperluas bahasa Caml inti dan menempatkan dalam lapisan berorientasi objek penuh dan sistem modul yang terhubung melalui sistem polimorfik dengan antarmuka tipe. Seperti bahasa Caml asli, OCaml adalah bahasa tujuan umum, yang dirancang dengan mempertimbangkan keandalan dan keamanan program.Techopedia menjelaskan Objective Caml (OCaml)
Object Caml dirancang untuk menjadi implementasi "kekuatan industri" dengan kompiler kode asli yang dapat digunakan untuk sembilan arsitektur prosesor, kompiler kode byte dan loop baca-cetak-cetak yang digunakan untuk pengembangan dan portabilitas yang cepat. Distribusi ini juga mencakup perpustakaan standar yang komprehensif, generator lexer dan parser, debugger replay, generator dokumentasi dan printer cantik preprocessor.
Object Caml didistribusikan sebagai perangkat lunak sumber terbuka di bawah Lisensi Publik Q, sedangkan berbagai perpustakaannya didistribusikan di bawah LGPL.
Object Caml mendukung arsitektur prosesor berikut:
- PowerPC
- Alfa
- AMD64
- IA32
- IA64
- Mips
- Sparc
- Lengan kuat
- HPPA
