I get the opposite feeling from Scala, more that it was &quot;let&#x27;s make a cool language with a bunch of interesting features&quot; instead of &quot;we&#x27;ve got a problem to solve&quot;.<p>Don&#x27;t forget Scala started out as a research project to unify functional and object-oriented programming.