Changes for page WebObjects with Scala

Last modified by Ravi Mendis on 2011/05/10 02:10

From version 409.1
edited by Ravi Mendis
on 2010/01/14 23:04
Change comment: There is no comment for this version
To version 406.1
edited by Ravi Mendis
on 2010/01/17 19:20
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,13 +1,11 @@
1 1  === What is Scala? ===
2 2  
3 -Scala is a modern language not unlike Groovy.
4 -It is said to be more powerful and faster than Groovy or Ruby.
5 -This's been the reason for its adoption at sites like Twitter.
3 +Scala is a language for concurrent computing.
4 +In the day and age of multi-core processors, concurrent computing can't be ignored.
6 6  
7 -Many of its features and paradigms favor multi-threading and concurrency.
8 -It could be said that Scala was designed from the ground up with concurrency in mind.
6 +Many of Scala's features have been designed with concurrency in mind.
7 +Some of these may not be unfamiliar to Objective-C or WebObjects developers.
9 9  
10 -Some of its features may not be unfamiliar to Objective-C or WebObjects developers.
11 11  Here's a quick summary:
12 12  
13 13  |= |= Objective-C |= Java |= Scala
... ... @@ -34,6 +34,7 @@
34 34  It has concurrency that is effectively built-in to the language in the form of Actors.
35 35  
36 36  So for WebObjects developers, Scala offers itself as a powerful, safe and easy-to-use solution for concurrent applications.
35 +(e.g: for problems that would typically require threads).
37 37  
38 38  === Can WebObjects be Programmed In Scala? ===
39 39