Episode 2: The Scala Experience

Published: July 16, 2007, midnight

b'

Guest: Martin Odersky

\\n

Host: Markus Völter

\\n\\n

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

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

\\n\\n

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

'