3 ms·
I have been playing around recently with Play! Framework (http://www.playframework.org/ http://www.playframework.org/). It has functional programming support (S
by koevet 17y ago
I have been playing around recently with Play! Framework (http://www.playframework.org/ http://www.playframework.org/). It has functional programming support (Scala), write-save-compile-deploy takes 0 seconds, it's java, can be deployed as War in every container, has several goodies already built in.
- warfangle 17y agoHow does this compare to the Lift framework? Seems to me that if you'd rather write in a functional style (scala), having a framework that is written in a functional style that has the benefit of actor-based concurrency and Comet (Lift) might be a better choice. It can also be deployed as a WAR... What are the benefits to using Play! over something like Lift, especially if you'll be building in Scala?
- koevet 17y agoI never looked into Lift, so I can't answer your question directly. Play!, I believe, has to offer a smoother learning curve. You can mix Scala and Java code (eg. controllers in Java, service layer code in Scala) and migrate fully to Scala when confident enough. Frankly, as much as I like Actor concurrency, I don't think you'll use it a lot if a web application.