There is also this article about similar thing. http://www.infoq.com/news/2011/11/yammer-scala As a Java programmer I can only say one thing - I hate Java shortcomings, but the simplicity pays off. Second, this is just one case of Scala -> Java transition. I bet the number of "Java->Scala" companies is way larger than "Scala->Java". :)