- OCaML has OO cruft and OCaML folks themselves keep telling you "Oh, you don't have to use the OO parts of OCaML"
Well then effin give me an ML that's more modern than SML, and has no OO cruft!
don't tell me "take this stuff that we think is good, and just ignore parts of it that are bad"
(and I'm not interested in Haskell).
edit: Matt Might lists only two other languages [0], Scala and Scheme. Both are not ML (though I think some folks think Scala is an ML?)
[0] http://matt.might.net/articles/best-programming-languages/