Spisu treści:
Definicja - Co oznacza Objectam Caml (OCaml)?
Object Caml (OCaml) to zorientowana obiektowo wersja i główna implementacja języka programowania Caml. Po prostu rozszerza podstawowy język Caml i umieszcza w pełni obiektową warstwę oraz system modułów, które są połączone przez system polimorficzny z interfejsem typu. Podobnie jak oryginalny język Caml, OCaml jest językiem ogólnego zastosowania, zaprojektowanym z myślą o niezawodności i bezpieczeństwie programu.Techopedia wyjaśnia Objective Caml (OCaml)
Object Caml został zaprojektowany jako implementacja „przemysłowa” z kompilatorem natywnego kodu, który może być używany w dziewięciu architekturach procesorów, kompilatorem bajt-kodu i pętlą do odczytu i odczytu wykorzystywaną do szybkiego programowania i przenoszenia. Dystrybucja obejmuje również wszechstronną bibliotekę standardową, generator leksyk i parserów, debugger powtórek, generator dokumentacji i ładną drukarkę preprocesora.
Object Caml jest rozpowszechniany jako oprogramowanie typu open source na licencji Q Public License, podczas gdy jego różne biblioteki są rozpowszechniane na licencji LGPL.
Object Caml obsługuje następujące architektury procesorów:
- PowerPC
- Alfa
- AMD64
- IA32
- IA64
- Mipsy
- Sparc
- Silne ramie
- HPPA
