- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
Introducing Scala
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. Read more
Functional Programming Principles in Scala: Impressions and Statistics
Created by heathermiller on 2012-12-20. Updated: 2012-12-21, 23:42In this post, we discuss our experience giving the popular MOOC Functional Programming Principles in Scala, and provide some insight into who our course participants were, how, overall, students performed in the course, and how students felt about the course. We visualize a lot of these statistics in a number of interactive plots, and we go on to publicly release the data and the code to generate these plots within a fun Scala-based project aimed at allowing you to manipulate these statistics with functional programming in Scala, to generate HTML/Javascript for easily visualizing and sharing them.
Scala 2.9.3 RC1
Created by cunei on 2012-12-14. Updated: 2012-12-14, 23:18We are happy to announce a new Release Candidate in the Scala 2.9.x maintenance series: 2.9.3 RC1. This RC1 release candidate is made available for testing purposes only and is not intended for production environments: a final release will follow at the end of the RC cycle. Please help us with the testing of this candidate, and let us know of any issues that you may encounter.
Scala 2.10.0 RC5
Created by cunei on 2012-12-12. Updated: 2012-12-12, 13:39We are happy to announce a new Release Candidate in the Scala 2.10.x series: 2.10.0 RC5. This RC5 release candidate is made available for testing purposes and is not intended for production environments: a final 2.10.0 release will follow at the end of the RC cycle. Please note that RC4 was not released. Please help us with the testing of this release candidate, and let us know of any issues that you may encounter.
Scala 2.10.0 RC3
Created by cunei on 2012-11-29. Updated: 2012-11-29, 17:42We are happy to announce the third Release Candidate in the Scala 2.10.x series: 2.10.0 RC3. This RC3 release candidate is made available for testing purposes and is not intended for production environments: a final 2.10.0 release will follow at the end of the RC cycle. Please help us with the testing of this candidate, and let us know of any issues that you may encounter.
Tech Mesh - The Alternative Programming Conference London 2012
Created by Violeta on 2012-11-20. Updated: 2012-11-20, 17:33Tech Mesh, the Alternative Programming Conference, is happening in London between the 4th and 6th of December. Focus is on Scala, Haskell, Erlang, Clojure and alongside other emerging, non mainstream technologies. With 8 tracks over two days, the lineup of speakers is amazing!
Please see the list of talks & tutorials focused on programming with Scala:
- Real-world scaling with Scala & Akka - Kevin Wright
- Making most of Scala - Jan Machacek
- Big Data & Quirrel - Miles Sabin
- The Seductions of Scala - Dean Wampler
Scala 2.10.0 RC2
Created by admin on 2012-11-09. Updated: 2012-11-09, 11:08We are happy to announce the second Release Candidate in the Scala 2.10.x series: 2.10.0 RC2. This RC2 release candidate is made available for testing purposes and is not intended for production environments: a final 2.10.0 release will follow at the end of the RC cycle. Please help us with the testing of this candidate, and let us know of any issues that you may encounter.
