This is a good article about how and why Twitter folks rewrote some of their systems in Scala. Those components have been written in Ruby before and its really interesting to hear about their experiences in working with dynamically typed languages. Long live the JVM!