2008-10-10 60 views
10

我一直在閱讀有關Ocaml一貫的速度,快速原型開發能力和出色的內存管理,並決定將其付諸實施。來自Ruby,Lisp,Haskell和Erlang的Ocaml

因爲我已經得到了Ruby,* lisp,Haskell和Erlang,所以我特別關注Ocaml中應該注意的KISS違規功能。

如果您已經開始使用上述語言背景的Ocaml,那麼最令人沮喪的是什麼?你是如何解決這個難題的?什麼類比可以幫助你進入語言流程?

我也有興趣知道你是否做了更多的事情,而不是簡單地學習Ocaml,並且實際上已經將它轉換爲很大比例的編碼問題。

回答

1

有一本關於Ocaml「Practical Ocaml」的書,它不是一本很好的書,但至少對於入門而言已經足夠好了。這是一種相當實用的語言,不幸的是一種「奇怪的」語法。如果你喜歡看到一些「真正的」Ocaml,那麼看看Shootout頁面。

問候 弗里德里希

2

從C++背景來到OCaml中,我發現具有變體類型的替換類是最難轉變(並很容易!)。

乾杯, Jon Harrop。