Itthon Fejlesztés Mi az objektív caml (ocaml)? - meghatározás a techopedia alapján

Mi az objektív caml (ocaml)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

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
Mi az objektív caml (ocaml)? - meghatározás a techopedia alapján