4 comments

[ 2.8 ms ] story [ 18.1 ms ] thread
Yes, OCaml is fast. It's frustrating that folks don't take it more seriously.
No good books on it, and Xavier Leroy has his head in the sand about concurrency and parallelism? It's baffling because other functional languages like Haskell and Scala are setting the example of how modern languages should handle many-core systems.
IIRC, Jane Street loves it, and uses it for their realtime transactions.

(I can only dream about the terror of writing trading software that's on one side of 3% of all trades on the stock exchange.)

They also rewrote the standard library.

http://ocaml.janestreet.com/?q=node/27

And did so only recently. Imagine how bad a standard library has to be before a shop takes it upon themselves to rewrite it. I think that might partly explain why many people have dabbled in Ocaml but few have really embraced it.