WebObjects with Scala

Version 187.1 by Ravi Mendis on 2009/09/15 19:13

What is Scala?

Scala is a modern language not unlike Groovy.
It is said to be more powerful (and faster) than Groovy or Rails which has been the reason for its adoption at sites like Twitter.

Why Use Scala?

In a Web 2.0, building concurrent WebObjects applications is a must.
Developing and maintaining a concurrent or multi-threaded WebObjects application can be challenging.

Scala offers concurrency built into the language.
So it may offer new solutions to WO developers...

Can WebObjects be Programmed With Scala?

Yes.
Scala compiles to java bytecode. Hence it can be used easily with WebObjects.