Table des matières:
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 d'origine, OCaml est un langage à usage général, conçu pour la fiabilité et la sécurité du programme.Techopedia explique Objective Caml (OCaml)
Object Caml est conçu pour être une implémentation de «puissance industrielle» avec un compilateur de code natif qui peut être utilisé pour neuf architectures de processeur, un compilateur de code d'octet et une boucle d'impression en lecture-évaluation utilisés pour un développement et une portabilité rapides. 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 de préprocesseur.
Object Caml est distribué en tant que logiciel open source sous la licence publique Q, tandis 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