Dzu7ozwznj12wufkrzy9
SkillsCast

Scala Scripting - Intermediate

8th December 2016 in London at Business Design Centre

There are 51 other SkillsCasts available from Scala eXchange 2016

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

During this talk, you will discover 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 automating common tasks via Scala, and allows Scala to be used for common housekeeping work at the command-line, much like Python or Ruby is used today. You will discover this Scala Scripting file format, explain how it works, and what place it could find in the Scala ecosystem today.

The Call for Papers is now open for Scala eXchange 2017! Submit your talk for the chance to join a stellar line-up of experts on stage. Find out more.


Get your tickets for Scala eXchange 2017!

YOU MAY ALSO LIKE:

Scala Scripting - Intermediate

Li Haoyi

Haoyi is a Software Engineer at Databricks. At work, he builds on tools and infrastructure to make developers faster and more productive, and as a hobby, he maintains a wide range of open-source Scala projects, including the Ammonite REPL, Mill build tool, and others.

SkillsCast

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

During this talk, you will discover 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 automating common tasks via Scala, and allows Scala to be used for common housekeeping work at the command-line, much like Python or Ruby is used today. You will discover this Scala Scripting file format, explain how it works, and what place it could find in the Scala ecosystem today.

The Call for Papers is now open for Scala eXchange 2017! Submit your talk for the chance to join a stellar line-up of experts on stage. Find out more.


Get your tickets for Scala eXchange 2017!

YOU MAY ALSO LIKE:

About the Speaker

Scala Scripting - Intermediate

Li Haoyi

Haoyi is a Software Engineer at Databricks. At work, he builds on tools and infrastructure to make developers faster and more productive, and as a hobby, he maintains a wide range of open-source Scala projects, including the Ammonite REPL, Mill build tool, and others.

Photos