At Scala Days 2013 Martin Odersky, creator of Scala, explains the reasons why Scala fuses together imperative and functional programming. In his keynote, he makes the case for Scala as a hybrid language that bridges the gap between the imperative / Object Oriented and functional paradigms. Odersky then goes on to talk about how to write Scala with Style, while embracing both types of programming paradigms.
Watch the entire keynote:
NO LONGER AVAILABLE