لغة Ocaml لغة Functional (تدعم البرمجة الكائنية–هل سمعت عن F# لغة مايكروسوفت؟ استنسخت العديد من صفات Ocaml وأضافت إليها بعض التحسينات-)شهيرة جدا في نطاقها مثل Haskell و Lisp
سنتحدث اليوم عن كيفية التنصيب
ستجد Ocaml موجودة في مدير الحزم لديك وهذا ماكنت أستخدمه حتى فترة قريبة وأقوم بإضافة الحزم التي أريدها من مدير الحزم بدون وجع دماغ ولكن سريعا ستجد أن بعض الحزم غير موجودة وعلى كل حال Ocaml تقدم مدير حزم مثل Gems او Cabal لتقوم بإضافة وتحديث الحزم كما تشاء من مستودعات ocaml
فقط كل ماعليك
wget http://www.ocamlpro.com/pub/opam_installer.sh
sh ./opam_installer.sh /usr/local/bin
بعد الإنتهاء هناك العديد من الأوامر مثل
opam info xxx
opam search xxx
opam install xxx
opam update
opam list
xxx هو إسم الحزمة التي تريدها
تستطيع كذلك إدارة عدد من الإصدارات ل Ocaml عبر opam switch –إستخدم دائما آخر إصدار–