Gabriele Petronella: The Scala Improvement Process (SIP)
SEASON: 1 - EPISODE: 16
INTRO
Welcome back to another episode of Tooling Talks! I'm your host Chris and I have an episode for you today that I've wanted to do for quite some time. Early on when I was first getting started with open Source Gabriele was one of the first people I interacted with. He's got a ton of experience with the Scalameta toolchain, and is one of the "founding fathers" of Metals. Furthermore, he's also part of the SIP (Scala Improvement Process) committee for Scala 3. In this talk we'll dive into the SIP process, talk about what it is, how tooling relates to it, and a bit about some of the current proposals. So without further ado, let's dive in, and thanks for joining.
SHOW LINKS
- buildo - Company that Gabriele co-founded
- dragos-vscode-scala - early inspiration for Metals
- Scalafix
- Scala Improvement Process on the Scala website
- Scala Improvement Process GitHub Repo
- SIP-44 - Fewer braces
- Gabriele's talk using AST Explorer
- Eugene's refactoring proposal to the Scala Center Advisory Board
SUPPORT THE SHOW