CAML
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
- Site-ul oficial , pe caml.inria.fr .