On 11/17/2011 11:00 AM, Somedude wrote: > And Ocaml too: functional + generic + OOP To me, multi-paradigm means I can switch paradigms. Ocaml is functional, there's no switching away from that.