1. 9
  1.  

  2. 3

    I had a very similar experience while building Play web applications for the past couple years. I still consider myself a beginning Scala programmer, but I’m able to use it effectively and it’s made me a better programmer in other languages. I still use Scala with some trepidation; I’m not sure if it’s a long term evolution of languages, or if it will wallow in features the way C++ has, but for now it’s my favorite way to build web applications.