skinny.

Latest / Software Engineering Radio - the podcast for professional software developers

Episode 62: Martin Odersky on Scala

In this Episode we talk about the Scala language with its creator Martin Odersky. Scala is a language that fuses object oriented and functional programming. Martin started out by providing a two-minute overview over the language, and then talked a little bit about its history. We then discussed the basics of functional programming. The main part of the episode features a discussion of some of the important features of the Scala language:

Case Classes and Pattern Matching

Multiple Inheritance and Compound Types, Traits, Mixins

Closures

Functions as types, "Function pointers", Anonymous…

The skinny

The skinny isn't ready yet — notes appear once the transcript is processed.