Съдържание:
Определение - Какво означава обективна Caml (OCaml)?
Object Caml (OCaml) е обектно-ориентираната версия и основна реализация на езика за програмиране на Caml. Той просто разширява основния език на Caml и поставя в пълен обектно-ориентиран слой и модулна система, които са свързани чрез полиморфна система с тип интерфейс. Подобно на оригиналния език на Caml, OCaml е език с общо предназначение, проектиран с надеждност и безопасност на програмата.Techopedia обяснява Objective Caml (OCaml)
Object Caml е проектиран да бъде "индустриална сила" реализация с нативен компилатор, който може да се използва за девет процесорни архитектури, компилатор на байт-код и цикъл за четене-печат, използван за бързо развитие и преносимост. Дистрибуцията включва също така обширна стандартна библиотека, генератор на лексери и анализатори, отстраняване на грешки при преиграване, генератор на документация и препроцесорен хубав принтер.
Object Caml се разпространява като софтуер с отворен код под Q Public License, докато различните му библиотеки се разпространяват под LGPL.
Object Caml поддържа следните архитектури на процесори:
- PowerPC
- алфа
- AMD64
- IA32
- IA64
- Mips
- Sparc
- Силна ръка
- НРРА
