Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Psiphon 3
    3,422 downloads
    BackTrack 5 R3
    1,573 downloads
    LibreOffice 3.6.6 /
    4.0.3

    1,438 downloads
    Wine 1.4.1 / 1.5.30
    1,324 downloads
    Adobe Flash Player
    for Linux
    11.2.202.258

    1,053 downloads
    Red Hat Linux 9
    1,020 downloads
    Ubuntu 12.10
    771 downloads
    Red Hat Enterprise
    Linux 6.4

    737 downloads
    VLC 2.0.6
    713 downloads
    Linux Mint 14.1 / 15
    RC

    690 downloads
    MOST POPULAR DISTROS
    #
    Distribution
    PCLinuxOS 2013.04
    User rating: 4.8/5
    Votes: 367
    OpenMandriva
    20130513

    User rating: 4.4/5
    Votes: 622
    Ubuntu 9.10
    User rating: 4.4/5
    Votes: 267
    Clonezilla LiveCD
    2.1.1-25 / 2.1.2-7

    User rating: 4.3/5
    Votes: 256
    BackTrack 5 R3
    User rating: 4.3/5
    Votes: 566
    Fedora 18
    User rating: 4.3/5
    Votes: 610
    openSUSE Linux 12.3
    / 13.1 Milestone 1

    User rating: 4.2/5
    Votes: 467
    Ubuntu 12.04.2 LTS
    User rating: 4.2/5
    Votes: 667
    Ubuntu 10.04.4 LTS
    User rating: 4.0/5
    Votes: 281
    Linux Mint 14.1 / 15
    RC

    User rating: 4.0/5
    Votes: 354
    Home > Linux > Programming > Compilers > Scala > Changelog

    Scala 2.10.0 - Changelog


    What's new in Scala 2.10.0:

    January 7th, 2013

    Value Classes:

    · A class may now extend AnyVal to make it behave like a struct type (restrictions apply).
    · http://docs.scala-lang.org/overviews/core/value-classes.html

    Implicit Classes:

    · The implicit modifier now also applies to class definitions to reduce the boilerplate of implicit wrappers.
    · http://docs.scala-lang.org/sips/pending/implicit-classes.html

    String Interpolation:

    · val what = "awesome"; println(s"string interpolation is ${what.toUpperCase}!")
    · http://docs.scala-lang.org/overviews/core/string-interpolation.html

    Futures and Promises:

    · Asynchronously get some JSON: for (req



    What's new in Scala 2.9.1-1:

    March 5th, 2012

    · Don't mark mixed-in methods as bridges.
    · Add SYNTHETIC flag for BRIDGE methods.
    · Update build for publishing to sonatype OSSRH



    What's new in Scala 2.7.7:

    October 29th, 2009

    · This release includes fixes to the Actors library, Scala IDE for Eclipse improvements, a fix for an error condition related to Finally clauses and exceptions, fixes to inherited lazy vals, and fixes and improvements to the jar installer.



    What's new in Scala 2.7.7 RC1:

    October 5th, 2009

    · This release includes fixes and refactorings for the Actors library, a few improvements to the Scala IDE for Eclipse, as well as additional bug fixes.



    What's new in Scala 2.7.6:

    September 11th, 2009

    · This minor maintenance release addresses one rare issue that could result in a "malformed Scala signature" message.
    · No other fixes or changes are included; if you have never encountered the message above, you will not notice any difference by upgrading.



    What's new in Scala 2.7.5:

    June 3rd, 2009

    · Fixed #1999 (Starvation problem when lots of tasks are created from FJTaskRunner thread). This could result in the JVM running out of memory when a lot of actors where created at a very high frequency.

    · Fixed #2000 (Linked actors do not always terminate properly). This could result in memory leaking in applications that create many linked actors.

    · Disabled reference-counting actors using WeakReferences, since this could lead to memory leaks. Termination of actors is still tracked, although using a simpler scheme that does not rely on WeakReferences. In some cases, users must now call `Scheduler.shutdown()` explicitly to terminate an actor-based application.

    · Fixed a `NullPointerException` bug in `Scheduler.restart`.



    What's new in Scala 2.7.4:

    April 24th, 2009

    · This new version is a maintenance release; several bugs have been fixed, but at this stage we are only adding new features to the new Scala 2.8 codebase, which should be complete within a few months.
    · This version will be the last release of the 2.7.x branch, and will also be the last one to support the old version 1.4 of the Java Virtual Machine.



    What's new in Scala 2.7.3:

    January 14th, 2009

    · Minor bugfixes.



    What's new in Scala 2.7.2:

    November 10th, 2008

    · The Scala compiler now generates Java's generic signatures, so that Scala generics are visible to Java.
    · The compiler can now parse (but not translate) Java source files, enabling mixed Java/Scala projects with recursive dependencies between them.
    · The first beta version of the ScalaSwing library is now bundled with the distribution.
    · New implementations of IntMap, LongMap, TreeHashMap (immutable), ArrayStack, and OpenHashMap (mutable) were added.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM