CAML

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
CAML
limbaj de programare
Autor Institut national de recherche en informatique et en automatique
Data de origine 1985
Ultima versiune 4.07 (iulie 2018)
Paradigme programare multi-paradigmă , programare funcțională și programare imperativă
Influențată de Limbaj de programare ML
A influențat OCaml
Implementare referință
Site-ul web caml.inria.fr

CAML ( C ategorical A bstract M achine L anguage) este o versiune a limbajului de programare ML dezvoltat în Franța la INRIA și la École Normale Supérieure (ENS). Prima sa implementare, în Lisp , a fost numită Heavy CAML datorită cererii de resurse computaționale uriașe în comparație cu succesorul său CAML Light , implementat în C de Xavier Leroy și Damien Doligez .

În plus față de rescrierea completă, CAML Light adaugă un puternic sistem de modularizare la nucleul anterior al limbii.

Din 1995 a fost adăugată și manipularea obiectelor și de atunci numele limbii s-a schimbat în OCaml .

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT