活用事例このページは最後に更新されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。 last mod. 2010-07-13 (火) 09:11:36
OCamlは既に様々な方面で応用されている実用言語です。それらの一例を紹介します。 LexiFiLexiFi?はフランス・パリにあるソフトウェア開発会社の名前であり、金融商品の統合開発環境のブランド名でもあります。彼の金融向けアプリケーションはOCamlやHaskellで作成されています。また、複雑な契約をコンビネーターーから構築できるMLFiという専用言語もOCamlで作られています。 [参考リンク] XenServerのツールスタック有名な仮想化サーバーXenのツール群は13万行にも及ぶOCamlにて作成されています。これらは有償のソフトウェアです。 [参考リンク]
omakeOCamlで書かれた汎用ビルドシステムで、better makeとして広く利用されています。本格的なプログラミング言語であり、.mlファイルだけで約9万行あります。 [参考リンク] OPAMLstateというフランスパリにある会社の製品で、OCamlで作成されたWebアプリケーション開発プラットフォームです。Webサーバー・DBなどを内蔵し、クライアントブラウザの操作をサーバーサイドロジックとシームレスに開発できます。 [参考リンク]
Coherent PDF Command Line ToolsWindows, Mac, Linuxで動作するPDFの作成/編集製品です。高品質なOCaml用基礎ライブラリも公開されています。 [参考リンク] Jane Street Capitalニューヨークに本社がある投資会社で、クォンツリサーチに全面的にOCamlを活用しています。coreという名前のユーティリティライブラリなど多数の高品質なフリーソフトウェアを公開しています。 [参考リンク] ファイル同期ツール UnisonOCaml製のアプリケーションとして最も有名なフリーウェアのひとつです。UnisonはLinux, MacOS, Windowsで動作する本格的なGUIアプリケーションで、ネットワーク越しに二つのフォルダの同期(差分を自動的に判断して更新してくれます)が可能です。 [参考リンク] |