AI Adoption - Drive Business Value and Organizational Impact
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
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