Dom Rozwój Co to jest obiektyw caml (ocaml)? - definicja z techopedia

Co to jest obiektyw caml (ocaml)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Objectam Caml (OCaml)?

Object Caml (OCaml) to zorientowana obiektowo wersja i główna implementacja języka programowania Caml. Po prostu rozszerza podstawowy język Caml i umieszcza w pełni obiektową warstwę oraz system modułów, które są połączone przez system polimorficzny z interfejsem typu. Podobnie jak oryginalny język Caml, OCaml jest językiem ogólnego zastosowania, zaprojektowanym z myślą o niezawodności i bezpieczeństwie programu.

Techopedia wyjaśnia Objective Caml (OCaml)

Object Caml został zaprojektowany jako implementacja „przemysłowa” z kompilatorem natywnego kodu, który może być używany w dziewięciu architekturach procesorów, kompilatorem bajt-kodu i pętlą do odczytu i odczytu wykorzystywaną do szybkiego programowania i przenoszenia. Dystrybucja obejmuje również wszechstronną bibliotekę standardową, generator leksyk i parserów, debugger powtórek, generator dokumentacji i ładną drukarkę preprocesora.


Object Caml jest rozpowszechniany jako oprogramowanie typu open source na licencji Q Public License, podczas gdy jego różne biblioteki są rozpowszechniane na licencji LGPL.


Object Caml obsługuje następujące architektury procesorów:

  • PowerPC
  • Alfa
  • AMD64
  • IA32
  • IA64
  • Mipsy
  • Sparc
  • Silne ramie
  • HPPA
Co to jest obiektyw caml (ocaml)? - definicja z techopedia