パッケージ: ocaml (4.11.1-4)
ocaml に関するリンク
Debian の資源:
ocaml ソースパッケージをダウンロード:
メンテナ:
- Debian OCaml Maintainers (QA ページ, メールアーカイブ)
- Ralf Treinen (QA ページ)
- Stéphane Glondu (QA ページ)
- Mehdi Dogguy (QA ページ)
- Ximin Luo (QA ページ)
外部の資源:
- ホームページ [ocaml.org]
類似のパッケージ:
クラスベースのオブジェクトシステムを備えた ML 言語の実装
Objective Caml (OCaml) は ML 言語の実装で、Caml Light 方言を元にクラスベー スの完全なオブジェクトシステムと Standard ML スタイルの強力なモジュールシス テムを付け加えて拡張したものです。
OCaml は 2 種類のコンパイラからなります。ひとつは C のプログラムで解釈され るバイトコードを生成します。このコンパイラは高速に動作し、適度な量のメモリ しか必要としないコンパクトなコードを生成します。そのコードは基本的にはどん な32ビット、64ビットのUnixプラットフォームでも互換性があります。生成され るプログラムの実行効率はバイトコード実装としては大変良く、Caml Light 0.7 の 2 倍ぐらい高速です。このコンパイラは、独立した実行プログラムを生成する 単独のバッチ処理に向いたコンパイラとしても、またトップレベルシステムから 対話的にも利用できます。
もうひとつのコンパイラは数多くの種類のプロセッサ向けの高実行効率なネ イティブコードを生成します。コンパイル時間は長くかかり大きなコードが生 成されますが、生成されたプログラムは、バイトコードのコンパイラのときと 同程度の適度な量のメモリしか必要としない状況を保ちながら、すばらしい実 行効率を提供します。しかしながら、今のところ全アーキテクチャで利用できる わけではありません。
このパッケージはグラフィックスライブラリも含めた、OCaml によるアプリケ ーションの開発に必要なすべてを含んでいます。
その他の ocaml 関連パッケージ
|
|
|
|
-
- dep: libx11-dev
- X11 クライアントサイドライブラリ (開発用ヘッダ)
-
- dep: ocaml-base-4.11.1
- 以下のパッケージによって提供される仮想パッケージです: ocaml-base
-
- dep: ocaml-base-nox
- Runtime system for OCaml bytecode executables (no X)
-
- dep: ocaml-nox
- クラスベースのオブジェクトシステムを持った ML 言語の実装