Monday, December 18, 2006

Scala: A new programming paradigm

Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages.

Following are the highlights of this new language:
  • Object Oriented
  • Functional
  • Statically (strongly) typed
  • Extensible
  • Integration with .NET and Java Platforms
  • Built-in excellent pattern matching for Strings as well as other types like XML.
Please also read:
Why does the world need another programming language?

No comments: