OCaml + lablgtk2 でGUIアプリケーション
こんなの作ってみました。
まだ慣れていないOCaml,lablgtk2を使って書くのはしんどかったです。
あと、やっぱりインタラクティブかつマルチスレッドなプログラムは設計からして難しいですね。
ソースコード http://codepad.org/bLi1rho4
コンパイル方法
myhost% ocamlfind ocamlopt -unsafe -ccopt -O9 -noassert -ffast-math \ -thread -package batteries -package lablgtk2 -linkpkg \ gtkInit.cmx gtkThread.cmx main.ml -o main