Listen "Episode 2: The Scala Experience"
Episode Synopsis
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.
More episodes of the podcast OOPSLA 2007
Episode 24: Keynote -- Pattie Maes
25/10/2007
Episode 23: Keynote -- Gregor Kiczales
25/10/2007
Episode 22: Keynote -- David Lorge Parnas
24/10/2007
Episode 21: Keynote -- John McCarthy
24/10/2007
Episode 20: Keynote -- Frederick Brooks
24/10/2007
Episode 19: Keynote -- 50 in 50
23/10/2007
Episode 18: Keynote -- Second Life
23/10/2007
Episode 17: Keynote -- Kathy Sierra
23/10/2007
Episode 16: Keynote -- Peter Turchi
23/10/2007
Episode 15: The Eclipse Technology Exchange
15/10/2007