Robert Sutor's Library tagged → View Popular, Search in Google
"Google has released a research paper closely comparing the performance of C++, Java, Scala, and its own Go programming language. According to Google's tests (PDF), C++ offers the fastest runtime of the four languages. But, the paper says, it also requires more extensive "tuning efforts, many of which were done at a level of sophistication that would not be available to the average programmer.""
"A functional, object-oriented programming language based on Java and .NET, Scala includes some constructs for parallelisation from the outset. A paper by Odersky states that the EU funding will mainly be provided for the definition of domain-specific languages (DSLs) in libraries."
"Although I believe Scala is a great language that is clearly superior to Java, Scala doesn't supersede Erlang as my language of choice for building high-availability, low latency, massively concurrent applications. Scala's Actors library is a big improvement over what Java has to offer in terms of concurrency, but it doesn't provide all the benefits of Erlang-style concurrency that make Erlang such a great tool for the job. I did a good amount of research into the matter and these are the important differences I think one should consider when choosing between Scala and Erlang. (If I missed something or got something wrong, please let me know. I don't profess to be a Scala expert by any means.)"
"Scala is a general purpose 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, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application."
Selected Tags
Related Tags
Top Contributors
Groups interested in scala
-
Scala
Items: 56 | Visits: 10
Created by: Byju Veedu
-
Scala
Items: 51 | Visits: 14
Created by: Stefan De Boey
-
Scala
Collection of useful introdu...
Items: 21 | Visits: 7
Created by: Hendrik Thaer
Diigo is about better ways to research, share and collaborate on information. Learn more »
Join Diigo
