Comment Comment by sshine I spent a lot of time on Standard ML in university.OCaml was always portrayed as the engineer's alternative for real applications.I spent some time brushing up on OCaml a few years ago using Exercism.io.While OCaml is a personal "top tier" language, I'd always prefer Haskell, Rust or Scala.Type classes / traits just seem to beat a higher-order module system for me. parent sshine 4 years ago
OCaml was always portrayed as the engineer's alternative for real applications.
I spent some time brushing up on OCaml a few years ago using Exercism.io.
While OCaml is a personal "top tier" language, I'd always prefer Haskell, Rust or Scala.
Type classes / traits just seem to beat a higher-order module system for me.