Re:Why We Use OCaml
by TylerE on Wednesday July 16, 2014 @05:00PM
(#8044542)
Haskell tries to be exceedingly (some might argue excessivly) clever. OCaml strives to be pragmatic and predictable.
[ Parent
| on HN ]
Do you have any specific examples? I ask as someone that has landed on the Haskell boat but still keeps an eye/ear on the Ocaml one ;)
Very small and seemingly innocent changes in a Haskell program can vastly change the runtime characteristics, especially if they introduce a space leak or alter the compiler's strictness analysis.
That isn't a factor at all in OCaml - in fact the compiler is fairly "dumb".