I've only just started looking at Play for Scala, and I started out with the stand-alone Play download. Then I decided to try out the Typesafe stack instead (on Linux Mint using the Typesafe repo), as it gives you easy integration with Akka etc. But I get the impression it's based on older versions of the individual stack components.
For example, if you follow the Typesafe getting started tutorial and create a Play project like this:
Then accept all the defaults at the various prompts, it seems you get a Play 2.0.2 project that expects to use SBT 0.11.3 with Scala 2.9.1. All of these are older versions of the respective tools, so what's going on?
It's a bit confusing, as I'm also new to
Maven etc, so whenever I fire off a command to Play/SBT I get the usual "downloading the internet" experience, which just adds to the confusion as to what versions of the various libraries I'm actually using.
Is there really much difference between starting out with the Typesafe stack vs. using the stand-alone version of Play? And do you have any particular views/recommendations as to which is the better approach for a relative beginner with Scala and Play?