Announced by Google this week: the
Java App Engine is now available. It comes with a new
eclipse plugin that allows to manage both the deployment on the App Engine and application development using GWT (version 1.6).
The first obvious question for a Scala Dude is: What about the Scala integration ?
A first answer can be found directly from the
google-appengine-java group:
- Scala works out of the box.
- Scala Actors do not work, because they are implemented using Threads (which are not supported).
- The Lift web framework does not work out of the box, because it depends on Actors and JDBC.
Some blogs confirming the limitations listed above:
So it's not perfect, but it's good news for the Scala eco-system anyway !!
Note that it seems that
Lift will work on the Java App Engine soon (see the comment from David Pollak: "I'll get code checked up next week that makes core Lift work with gae") ...