京大マイコンクラブが教える絶対に失敗しない言語の選び方

キミには OCaml がオススメだ!

らくだ

OCamlのマスコットキャラクターはラクダだ。 日本では「オーキャムル」と言うことが多いが, 英語では「オーキャメル」らしい。ラクダだ。

かんすうがたちほー

関数型言語というとOCamlとHaskellの2派閥が存在する。 OCamlは正格評価であったり, Haskellでいう型クラスがなかったりする。 メリットは関数型言語の割に直感的に書くことができ, 実行速度が速いことだろう。

そこそこ古い

OCamlは残念ながらそれほど新しくはない。 しかし, 問題はない。 自分でOCaml派生コンパイラ/インタプリタを書けば良いのだ。 OCamlにはそのような力強さを感じる。

サンプルコード

print_string "Hello world!\n";;