On 11/19/2011 03:21 PM, Walter Bright wrote: > > To me, multi-paradigm means I can switch paradigms. Ocaml is functional, > there's no switching away from that. What does that even mean? Are you thinking of Haskell? OCaml has object-oriented features and allows imperative constructs.