Linked by Thom Holwerda on Tue 7th Jul 2009 13:40 UTC
General Development The Android operating system provides a powerful, open platform for mobile development. It leverages the power of the Java programming language and the Eclipse tools platform. Now you can add the Scala programming language to that mix. In this article, see how you can use Scala as the primary development language on Android.
Thread beginning with comment 372238
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Scala is truely awesome
by tuttle on Wed 8th Jul 2009 09:41 UTC in reply to "Scala is truely awesome"
tuttle
Member since:
2006-03-01

It takes a little time to get used to, but it is the most powerful language out there at the moment.(At least for the JVM)


You can strike the "at least for the JVM". There are some academic languages that might be considered more powerful (haskell, clean, oz). And of course if you are looking for raw performance there is always C++.

But at least on the CLR there is nothing available that is as powerful yet clean as scala. C# contains too many nonorthogonal language features, and F# feels like two languages grafted into one (a bit like C++/CLR).

Reply Parent Bookmark Score: 1

RE[2]: Scala is truely awesome
by flynn on Wed 8th Jul 2009 15:25 in reply to "RE: Scala is truely awesome"
flynn Member since:
2009-03-19

For the CLR there is always Nemerle. Like Scala it tries to merge Java/C# like OOP with functional language features such as type inference and pattern matching. It also has a clever macro mechanism for syntax extension.

Reply Parent Bookmark Score: 1