Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
 
Category: <span>Software Architecture</span>

The Scala Experiment — Can We Provide Better Language Support for Component Systems?

Scala is a new programming language which fuses object-oriented and functional programming while staying completely interoperable with Java. In this talk, I give an introduction to Scala and demonstrate how it helps solving some hard problems in the construction of component systems. Martin Odersky is a professor at EPFL in …