Tooling Talks
Tooling Talks
Meriam Lachkar: Scala 3 Migration Tooling
A question I'm sure many Scala developers and companies are asking themselves
this year is "how can we migrate our applications to Scala 3?". A fantastic tool
to help with this is Scala3-migrate, which will help with migrating your
scalacOptions, ensuring your dependencies are published for Scala 3, and even
helping to automatically re-write parts of your code. In this interview I chat
with Meriam and her work on Scala3-migrate, the challenges you might encounter
as you're migrating your code, and about some of the things developers may not
think about as they set out to update to Scala 3. We'll also dive into her work
on Scalafix which unlocked the first Scalafix integration in Metals, the Scala
Language Sever, as well as helped with rewrites for Scala3. We had a great
conversation, and super thankful she took the time to chat about the works she's
been doing, getting into tooling, and other untapped areas in the ecosystem.