Casa Desenvolupament Què és l'objectiu caml (ocaml)? - Definició de tecnologia

Què és l'objectiu caml (ocaml)? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Objective Caml (OCaml)?

Object Caml (OCaml) és la versió orientada a objectes i la implementació principal del llenguatge de programació Caml. Simplement amplia el llenguatge principal de Caml i posa una capa completa orientada a objectes i un sistema de mòduls que es connecten a través d’un sistema polimòrfic amb una interfície tipus. Igual que l’idioma Caml original, OCaml és un llenguatge d’ús general, dissenyat tenint en compte la fiabilitat i la seguretat del programa.

Techopedia explica Objective Caml (OCaml)

Object Caml està dissenyat per ser una implementació de "resistència industrial" amb un compilador de codi natiu que es pot utilitzar per a nou arquitectures de processador, un compilador de codis de bytes i un llaç de lectura-eval-impressió usat per a un desenvolupament ràpid i portabilitat. La distribució també inclou una biblioteca estàndard completa, un generador de lexer i analitzador, un depurador de reproducció, un generador de documentació i una preimpressora bonica impressora.


Object Caml es distribueix com a programari de codi obert sota la Q Public License, mentre que les seves diverses biblioteques es distribueixen sota LGPL.


Object Caml admet les arquitectures de processador següents:

  • PowerPC
  • Alfa
  • AMD64
  • IA32
  • IA64
  • Ratolins
  • Sparc
  • Ferma forta
  • HPPA
Què és l'objectiu caml (ocaml)? - Definició de tecnologia