Get 20% off all career paths from fullstack to AI
Learn Python with Generative AI - Self Paced Online
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the inner workings of the Scala compiler in this 37-minute conference talk that provides a practical introduction to compiler engineering. Discover what happens behind the scenes when your Scala code is compiled, as the speaker draws from two years of experience participating in the Scala Compiler Spree to break down complex concepts into accessible insights. Learn about the compilation phases of the Scala compiler, master key constructs and terminology essential for contributors, and understand how compiler engineering skills can enhance your overall development abilities. Gain practical guidance on approaching and solving real compiler issues, along with firsthand experiences from participating in the Spree program. The presentation also covers a potential improvement for the Scala compiler, offering both theoretical knowledge and practical application. Whether you're curious about compiler internals or considering contributing to open-source compiler projects, this talk provides a clear roadmap and motivation to begin your journey into compiler engineering while becoming a more skilled programmer in the process.
Syllabus
Jan-Pieter van den Heuvel: Level Up, Become a Compiler Engineer [Scala Days 2025]
Taught by
Scala Days Conferences