Scalæ By the Bay has ended
Back To Schedule
Saturday, November 12 • 9:50am - 10:30am
Scala Scripting

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

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.

avatar for Li Haoyi

Li Haoyi

Software Engineer, Dropbox
Haoyi is a software engineer at Dropbox who works on Python/Coffeescript during the day and contributes to the Scala open-source ecosystem at night. He is known for his contributions to the Scala.js project, writing a JVM from scratch in 3000LOC, and doin

Saturday November 12, 2016 9:50am - 10:30am PST