Définition - Que signifie Objective Caml (OCaml)?
Object Caml (OCaml) est la version orientée objet et l'implémentation principale du langage de programmation Caml. Il étend simplement le langage Caml de base et met en place une couche orientée objet complète et un système de modules qui sont connectés via un système polymorphe avec une interface de type. Comme le langage Caml original, OCaml est un langage à usage général, conçu avec la fiabilité et la sécurité du programme à l'esprit.
Definir Tech explique Objective Caml (OCaml)
Object Caml est conçu pour être une implémentation de "force industrielle" avec un compilateur de code natif qui peut être utilisé pour neuf architectures de processeur, un compilateur d'octet-code et une boucle de lecture-évaluation-impression utilisée pour un développement rapide et la portabilité. La distribution comprend également une bibliothèque standard complète, un générateur de lexer et d'analyseur, un débogueur de relecture, un générateur de documentation et une jolie imprimante préprocesseur.
Object Caml est distribué sous forme de logiciel open source sous la licence publique Q, alors que ses différentes bibliothèques sont distribuées sous LGPL.
Object Caml prend en charge les architectures de processeur suivantes:
- PowerPC
- Alpha
- AMD64
- IA32
- IA64
- Mips
- Sparc
- Bras fort
- HPPA