I spent some more time going through SCALA. To me SCALA now looks like "C" / "C++" programming. So it is somewhere between Java and C/C++.
For example,
1) the format statements.
2) The Collection library with various functions
3) It's own persistence framework
4) Exception handling mechanism
5) Polymorphism
6) Concurrency programming
Having said this, please note that SCALA is based Java and not C/C++. I just compared it with C/C++ because of some of the similarities mentioned above.
You can read more about this here - http://twitter.github.io/scala_school/
--Tejas
For example,
1) the format statements.
2) The Collection library with various functions
3) It's own persistence framework
4) Exception handling mechanism
5) Polymorphism
6) Concurrency programming
Having said this, please note that SCALA is based Java and not C/C++. I just compared it with C/C++ because of some of the similarities mentioned above.
You can read more about this here - http://twitter.github.io/scala_school/
--Tejas