Ocaml: small, compiles very fast, runs very fast, very convenient imperative and OO features for times when things just need to get done
Haskell (GHC): conceptually and visually pretty code, cutting-edge, very slow and memory-consuming compiler, occasionally fast but usually slow runtime (but faster than java), purity and laziness sometimes problematic, records suck
which does /prog/ prefer?
Name:
Anonymous2007-06-02 11:57 ID:tuU/XDGU
Haskell, but only because I know it much better. I probably should write some real program in Ocaml to learn it better.
Name:
Anonymous2007-06-02 12:09 ID:ehVj+971
Not sure if I like OCaml's syntax
Name:
Anonymous2007-06-02 12:38 ID:EvpKnCOE
Haskell all the way, baby!
Name:
Anonymous2007-06-02 13:51 ID:GKMqitX+
Haskell. If I want fast I use C++, true story.
Name:
Anonymous2007-06-02 14:09 ID:lTZBxGyU
Haskell. I'm an xmonad user and I'm writing a system in Haskell for the management of my company's ebay stuff. Mmm enterprisey.
Name:
Anonymous2007-06-02 14:11 ID:ENDJ8VWz
I haven't used Haskell, but I can say that Ocaml's syntax, and some of its semantics, indeed have problems. It really needs a cleanup, but that's not going to happen. :(