Pexels Photo 394377

Migrating to Scala 2.13 by Julien Richard Foy and Stefan Zeiger

Pexels Photo 394377

What is the main focus of Scala 2.13?

With some amazing and major breakthrough changes, you'll want to make sure you're in the know. Check out this talk from Julien Richard Foy and Stefan Zeiger at Scala Days New York 2018 and upgrade your Scala programming.




Migrating to Scala 2.13

With Scala 2.13 just around the corner, it is time to upgrade your code to take advantage of the performance and usability improvements of the new release. The main focus of 2.13 is the evolution of the standard library. There are some major breaking changes in the collection classes that require a code migration. Other parts of the library have been split off into modules which are now maintained separately. In this talk you will learn which changes in Scala 2.13 affect backwards compatibility and how to upgrade your projects in a way that allows cross-compilation on 2.12 and 2.13.

About Stefan Zeiger

Stefan Zeiger is a member of the Scala compiler team at Lightbend. He was the tech lead for Slick since 2011 and the creator of its predecessor, ScalaQuery. He has been a user of Java and the JVM platform professionally since 1996, working on a diverse range of projects from web servers to GUI frameworks and programming language design, and moving on from Java to Scala since 2008. He is a frequent speaker at ScalaDays and other conferences.


About Julien Richard-Foy

Julien Richard-Foy likes writing programs. In particular, he likes leveraging programming language features to solve engineering problems. He is fascinated by languages that make it easy to turn ideas into programs that are executable by machines and easy to reason about by humans. He writes tools and MOOCs for the good of the community, at Scala Center.


This talk was given by Julien Richard Foy and Stefan Zeiger at Scala Days New York 2018.