Download List


Scala is a modern multi-paradigm 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 including mixins, algebraic datatypes with pattern matching, genericity, and more. It is well integrated with Java and .NET: the Scala compiler produces standard Java class files or .NET assemblies, and Java/.NET libraries and frameworks can be used without glue code or additional declarations.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from page, and the downloads themselves may not be hosted on OSDN.

2009-09-11 04:15

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.

2009-06-03 02:35

This release fixes bug #1999 (a starvation problem when many tasks are created from an FJTaskRunner thread). This could result in the JVM running out of memory. It fixes bug #2000 (Linked actors do not always terminate properly). This could result in memory leaking in applications that create many linked actors. It disables reference-counting actors using WeakReferences, since this could lead to memory leaks; a different scheme is used. A NullPointerException bug in Scheduler.restart has been fixed.

2009-04-25 02:00

This version is a maintenance release. Several bugs have been fixed, but at this stage new features are only being added to the Scala 2.8 codebase. This release of the IDE for Eclipse, however, introduces many improvements.

2009-01-14 07:10

標籤: Scala 2, Minor bugfixes

2008-11-11 01:50

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.
標籤: Scala 2, Minor feature enhancements

Project Resources