This page is no longer maintained — Please continue to the home page at www.scala-lang.org

Scala 2.7.2 RC6

A new release candidate is ready: Scala 2.7.2.RC6 is ready for download. This latest candidate fixes just a couple of minor issues that emerged after RC5, and at this time we are hoping for a final release very shortly. You can download the new Scala 2.7.2.RC6, as usual, from our Download Page.

The following features are new to the 2.7.2 version of Scala:

What's new?

  • Generic Signatures
    The Scala compiler now generates Java's generic signatures, so that Scala generics are visible to Java.
     
  • Java/Scala Combined Projects
    The compiler can now parse (but not translate) Java source files. This makes it possible to have mixed Java/Scala projects with recursive dependencies between them. In such a project, you can submit first all the Java and Scala sources to the Scala compiler. In a second step, the Java sources are compiled using the Scala generated .class files and the Scala sources are compiled again using the Java generated .class files.
     
  • ScalaSwing
    Another major addition is the first beta version of the ScalaSwing library, which is now bundled with the distribution.
     
  • Scala Collections
    There are new implementations of collection classes, contributed by David MacIver: IntMap, LongMap, and TreeHashMap (immutable), ArrayStack and OpenHashMap (mutable).

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland