Будинки Розвиток Що таке об'єктивний caml (ocaml)? - визначення з техопедії

Що таке об'єктивний caml (ocaml)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає об’єктивний Caml (OCaml)?

Object Caml (OCaml) - це об'єктно-орієнтована версія та основна реалізація мови програмування Caml. Він просто розширює основну мову Caml і вкладає повний об'єктно-орієнтований шар і модульну систему, які з'єднані через поліморфну ​​систему з інтерфейсом типу. Як і оригінальна мова Caml, OCaml - мова загального призначення, розроблена з урахуванням надійності та безпеки програми.

Техопедія пояснює об'єктивний Камл (OCaml)

Object Caml розроблений як "промислова міцність" реалізація з компілятором нативної коду, який можна використовувати для дев'яти архітектур процесора, компілятора байт-коду та циклу для друку для друку, який використовується для швидкого розвитку та перенесення. Дистрибутив також включає в себе комплексну бібліотеку стандартів, генератор лексерів і аналізаторів, налагоджувач повторного відтворення, генератор документації та симпатичний принтер препроцесора.


Об'єкт Caml поширюється як програмне забезпечення з відкритим кодом під ліцензією Q Public, тоді як його різні бібліотеки поширюються під LGPL.


Object Caml підтримує такі архітектури процесорів:

  • PowerPC
  • Альфа
  • AMD64
  • IA32
  • IA64
  • Міп
  • Спарк
  • StrongArm
  • HPPA
Що таке об'єктивний caml (ocaml)? - визначення з техопедії