Episode 2: The Scala Experience - podcast episode cover

Episode 2: The Scala Experience

Jul 16, 2007
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Guest: Martin Odersky

Host: Markus Völter

Many programmers know that there are paths to increased productivity that are orthogonal to objects. Language designer Martin Odersky is in the vanguard that studies how to augment OOP with techniques from the world of functional programming. His most recent work is on Scala, a programming language that "tries to achieve a fusion of object-oriented and functional programming, while remaining compatible with mainstream platforms such as Java and .NET.

At ooPSLA, Martin is offering a tutorial with colleagues Ted Neward and Gilles Dubochet titled The Scala Experience: Programming with Functional Objects. This tutorial will give an introduction to Scala, highlighting its main innovative features: closures, pattern matching, type abstraction, and mixins.

In this podcast, Martin joins Markus Völter of SE Radio to talk about what it's like to program in Scala.

For the best experience, listen in Metacast app for iOS or Android