Better Scala Builds with the Mill Build Tool


Details
⚠️ Por favor, no olvides indicar tu nombre completo y un documento identificativo (DNI, pasaporte, etc.) en la pregunta habilitada para ello en la inscripción. Será obligatorio presentar dicho documento el día del evento para poder acceder al ILab.
Abstract: Mill is a Scala build tool that improves upon every aspect of the venerable SBT toolchain: more performant, easier to understand, better IDE support, and scalable to larger codebases. Unlike most build tools, Mill makes build configuration easy: easier to write, easier to navigate, and easier to understand. This talk will explore how Mill works, demonstrate its advantages over SBT in a live-coding setting, and dive into the novel techniques that a modern build tool uses to improve upon older build tools of years and decades past.
Bio: Li Haoyi
Haoyi graduated from MIT, has built infrastructure for high-growth companies like Dropbox and Databricks, and has been a major contributor to the open source Scala community with projects like Ammonite, uPickle, Scalatags, FastParse, and many others. Haoyi has deep experience in Scala and the JVM and has used it professionally to build cloud infrastructure, distributed backend systems, programming languages, high-performance web applications, and much more.

Better Scala Builds with the Mill Build Tool