To be fair, the only at all comparably production-ready languages that <i></i>don&#x27;t<i></i> have substantially &quot;weaker type systems and bad abstractions&quot; compared to Scala are Haskell and to a lesser extent Ocaml and F#.