The second telling of a previous talk (vimeo.com/191328477) from Scala by the Bay 2016, now presented at Scala Exchange 2016
If you want to learn more about Scala or Ammonite, checkout my book Hands-on Scala Programming handsonscala.com/
This talk will demonstrate a new script-file format for writing your Scala code. Unlike traditional Scala projects, which are built with SBT or Maven or Ant and edited inside your IDE, Scala Scripts do not need a "project" or "build tool" in order to run. You simply write your code in a single file, and run it. Need code in another script? Simply import it. Need a third-party library? You can import it too. This greatly reduces the barrier to entry of getting started writing Scala code, and allows Scala to be used for common housekeeping work at the command-line, much like Python or Ruby is used today. I will demonstrate this Scala Scripting file format, explain how it works, and what place it could find in the Scala ecosystem today.