Scala 2.7.2 RC4

View: New views
2 Messages — Rating Filter:   Alert me  

Scala 2.7.2 RC4

by Antonio Cunei :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

After some final ironing and bug fixing, a new release candidate
for the next version of Scala is available: version 2.7.2.RC4.
As usual, the updated Scala plugin for Eclipse is available
via the Eclipse software update facility; further information
is available at: http://www.scala-lang.org/node/94
The new Scala 2.7.2.RC4 is available for download from our
download page at: http://www.scala-lang.org/downloads

What's new in Scala 2.7.2?

* 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).


Re: Scala 2.7.2 RC4

by Harshad RJ :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

Hi,

Do the changes to trunk also get applied to the 2.7.2 branch?

In particular, the fix for ticket #1335 (Stream.flatMap calls function twice
per element) doesn't seem to have been fixed in RC4.

The reason why I think it didn't reach the RC4 branch is that
List.projection still doesn't work for me. See the relevant thread here:
http://article.gmane.org/gmane.comp.lang.scala.user/8767

regards,
Harshad

Antonio Cunei wrote:

> After some final ironing and bug fixing, a new release candidate
> for the next version of Scala is available: version 2.7.2.RC4.
> As usual, the updated Scala plugin for Eclipse is available
> via the Eclipse software update facility; further information
> is available at: http://www.scala-lang.org/node/94
> The new Scala 2.7.2.RC4 is available for download from our
> download page at: http://www.scala-lang.org/downloads
>
> What's new in Scala 2.7.2?
>
> * 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).