The new (experimental, open sourced) python API for google app engine makes sophisticated use of Python's async capabilities to conveniently allow overlapped operations: http://neopythonic.blogspot.com/2011/01/new-app-eng开发者_开发知识库ine-datastore-api.html. What hoops would I have to jump through to achieve the same thing using Scala (or maybe some other JVM language)?
You can do this using the Java Async Datastore API. If you want to make it more 'scala-esque', you'll probably need to write the wrapper yourself.
精彩评论