Tartalomjegyzék:
- Meghatározás - Mit jelent az Objective Caml (OCaml)?
- A Techopedia magyarázza az Objective Caml-t (OCaml)
Meghatározás - Mit jelent az Objective Caml (OCaml)?
Az Object Caml (OCaml) a Caml programozási nyelv objektum-orientált verziója és fő megvalósítása. Ez egyszerűen kibővíti a központi Caml nyelvet, és egy teljes objektum-orientált réteget és egy modulrendszert hoz létre, amelyek egy típusú interfészen keresztül egy polimorf rendszeren keresztül kapcsolódnak. Az eredeti Caml nyelvhez hasonlóan az OCaml általános célú nyelv, amelyet a program megbízhatóságának és biztonságának szem előtt tartásával terveztek.A Techopedia magyarázza az Objective Caml-t (OCaml)
Az Object Caml-t úgy tervezték, hogy "ipari erősségű" megvalósítás legyen, natív kód-fordítóval, amely kilenc processzor-architektúrához használható, bájtkód-fordítóhoz és read-eval-print hurokhoz, a gyors fejlesztéshez és a hordozhatósághoz. A disztribúció magában foglalja egy átfogó szabványos könyvtárat, egy lexer és elemző generátort, egy visszajátszási hibakeresőt, egy dokumentációs generátort és egy előprocesszoros szép nyomtatót.
Az Object Caml-t nyílt forrású szoftverként terjesztik a Q Public License alatt, míg különféle könyvtárait az LGPL alatt terjesztik.
Az Object Caml a következő processzor-architektúrákat támogatja:
- PowerPC
- Alpha
- AMD64
- IA32
- IA64
- Mips
- Sparc
- Erős kar
- HPPA














