I recently installed Scala. I'm a PHP Dev, who plays around with Clojure on the side, but wants to be converted into the static typing camp. I also wanted to keep things functional (hence my love of Clojure, and my PHP code keeps things as immutable as possible), but also have a language that is usable if I were to go and get another programming job. Scala seemed a perfect fit. Until I looked at job boards for Brisba…
> Play as a framework looked very heavy for my usage
What do you exactly mean by heavy? Actually I think it's quite simple since you only have to download an archive, unzip it, and start writing code as you would in any MVC Web framework.
Spray.io is great for building API. It usually has better performance than Play.
Scalatra is Scala's Sinatra, but the compiling times take out all the joy in using this kind of frameworks.
Another Scala Web framework is Lift, but I don't know much about it.