Get 20% off all career paths from fullstack to AI
AI Engineer - Learn how to integrate AI into software applications
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore the evolution of Scala programming through this conference talk that examines the diverse coding styles and paradigms that have emerged over two decades of the language's development. Discover how Scala has been described as "better Java," a platform for actors, "Haskell for humans," and a direct style language, with each perspective offering unique approaches to software design. Learn about the journey Scala developers have taken to embrace these different flavors while the language itself continues to evolve. Understand how Scala uniquely blends object-oriented and functional programming paradigms, leveraging compiler capabilities to enhance development. Gain insights into various coding styles that can enhance your programming approach, bringing more joy to development and creating new learning opportunities. Consider this presentation a comprehensive taste test of Scala's capabilities, helping you discover which programming "spices" might become your preferred development approach.
Syllabus
Flavors of Scala - Spicing up your coding style - Michał Pawlik, Michał Płachta | Lambda Days 2025
Taught by
Code Sync