Being interested in a good editor for OCaml, I was happy to have people share what are their favorite editors here (caml-list):
OCaml Recommended Reading
Geoff recommended the following books for getting started with OCaml via this comment:
Introduction to Objective Caml by Jason Hickey
Developing Applications With Objective Caml by Emmanuel Chailloux, Pascal Manoury and Bruno Pagano
OCaml for Scientists by Dr. Jon D. Harrop
Using VirtualBox for OCaml
I would like to try out OCaml. From what I have read, though, it is only happy running on UNIX. Without a UNIX box at the moment I decided to try out Sun’s VirtualBox with Ubuntu.
Setup, configuration, and installation took less than an hour. Directories can easily be shared between the host and the guest (Windows XP and Ubuntu in this case), which is convenient for me because I share my Bazaar checkout folder. The NAT network adapter is configured “out of the box”. Everything “just worked”; it was a really pleasant experience.
These days there really aren’t many obstacles to running, or even just trying out, Linux.
OCaml to get Concurrent Garbage Collection
Check it out at the Frog.
Operating without change
How powerful is a programming language in which you do not utilize mutation?
Apparently very powerful. So much, in fact, that it was used to build the first prototype of the Fortress programming language.
Prediction for 2008, a new functional programming motto will emerge:
“Purely functional data structures: Strong enough to build a fortress!”