Learning scala, the easy way
Learning the scala language can be fascinating. But as I said in a previous post, the tooling is still pretty immature; installing and making the scala plugin work for any IDE can be very painful and it will likely discourage any newcomer.
I think that using play is currently one of the best way to test scala, thanks to its hot reloading feature and to its perfect error reporting.
So I’ve created a bundled version of play framework + the scala module + a nice application that let you try the language features in an incremental way.

Basically you have a scrapbook.scala file executed at each refresh, and all the results of the print(…) calls are displayed in the page.

As for any play application, errors are beautifully displayed and help you to find out what is the error cause;

Of course you can also experiment scala with the integrated REPL, but I think it is easier with the confort of a real text editor. You can easily define classes, methods, implicits, etc…
So if you are interested by giving scala a try, you should download this package and start playing!
