Thursday, August 27, 2009

Beginning Scala - Part 1: Functional & Object Oriented Programming Language

Scala is a general purpose programming language, which successfully integrates the functional and object-oriented programming paradigms together in one language. It requires some learning of functional programming paradigm for those coming from Java or C# or other languages steeped in OOP. It was designed and implemented by Martin Odersky and his team of researchers at the EPFL.

There are lot of concepts to learn and through this blog I will document my progress. 

Scala is statically typed, object-oriented, functional, extensible and interoperates with both Java & .NET.

No comments:

Post a Comment