title: Is Scala faster than Java 7 for number crunching and for heavy string processing?
body: <p>Assume there are two class of applications:</p>
  
  <p>(1) Intensive number crunching and numerical and mathematical computations</p>
  
  <p>(2) Intensive string regex expression matching, xpath searching, and other string manipulations where strings are mostly stored in collection classes.</p>
  
  <p>In Both cases assume clients access these applications thousands of times per second or even in parallel.</p>
  
  <p>So if I have the choice to implement the applications in the server backends, I can choose either Java 7 or Scala. Which one should I choose to get faster performance and produce more reliable code?</p>