開発 Objective Caml(ocaml)とは何ですか? -techopediaからの定義

Objective Caml(ocaml)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-Objective Caml(OCaml)はどういう意味ですか?

Object Caml(OCaml)は、オブジェクト指向バージョンであり、Camlプログラミング言語の主要な実装です。 コアCaml言語を単純に拡張し、完全なオブジェクト指向レイヤーと、型インターフェイスを備えたポリモーフィックシステムを介して接続されたモジュールシステムを配置します。 元のCaml言語と同様に、OCamlは汎用言語であり、プログラムの信頼性と安全性を考慮して設計されています。

TechopediaはObjective Caml(OCaml)を説明します

Object Camlは、9つのプロセッサアーキテクチャに使用できるネイティブコードコンパイラ、バイトコードコンパイラ、および迅速な開発と移植性に使用される読み取り評価プリントループを備えた「産業用」実装として設計されています。 ディストリビューションには、包括的な標準ライブラリ、レクサーおよびパーサージェネレータ、リプレイデバッガ、ドキュメントジェネレータ、プリプロセッサプリティプリンタも含まれています。


Object CamlはQ Public Licenseの下でオープンソースソフトウェアとして配布されていますが、そのさまざまなライブラリはLGPLの下で配布されています。


Object Camlは、次のプロセッサアーキテクチャをサポートしています。

  • PowerPC
  • アルファ
  • AMD64
  • IA32
  • IA64
  • Mips
  • スパーク
  • 強い腕
  • HPPA
Objective Caml(ocaml)とは何ですか? -techopediaからの定義