January 24, 2007
Scala 2.3.2 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes: interpreter support for multi-line expressions and definitions, the 'jcl' library that wraps the Java Collections Framework, plus other changes and a number of bug fixes.
December 06, 2006
Scala 2.3.1 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes a number of bug fixes.
November 24, 2006
Scala 2.3.0 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes: the addition of the orElse combinator to the Actors library, the addition of procedure syntax as an alternative to functions with return type Unit, documentation improvements, plus other changes and a number of fixes.
October 11, 2006
Scala 2.2.0 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes: a rewrite of the actors library, the use of exceptions instead of errors by methods in the standard Scala library, collection library improvements, enhancements to the XML API, plus other changes and a number of bugfixes.
August 23, 2006
Scala 2.1.8 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes: minor language changes, the elimination of the -Xgadt option, plus other changes and a number of bugfixes.
July 29, 2006
Scala 2.1.7patch8283 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes a number of bugfixes.
July 19, 2006
Scala 2.1.7 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes: support for multi-line strings quoted with triple quote marks, support for applying Scala attributes and Java annotations to class/method parameters, plus other changes and bugfixes.
June 17, 2006
Scala 2.1.6 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes: support for Java annotations, a merger of the 'scalaint' and 'scalascript' commands with the 'scala' command, compiler bugfixes, and other changes.
June 11, 2006
Martin Odersky has written an article entitled 'A Brief History of Scala'. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
The article gives some background into Prof. Odersky's past work, including his involvement with languages such as Funnel and the Pizza and GJ extensions to Java. It continues to briefly describe the design goals of Scala, as well as the existing implementations and the state of the Scala community.
May 25, 2006
Scala 2.1.5 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes: the command 'scalascript' to execute Scala scripts, support for class literals, a number of bugfixes, plus other changes.
May 12, 2006
The second edition of the paper 'An Overview of the Scala Programming Language' (~580 KB .pdf) is now available. It gives "an overview of the Scala language for readers who are familar with programming methods and programming language design."
Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities. Other Scala-related documentation is also available.
May 01, 2006
Scala 2.1.4 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes a number of compiler fixes, and the adaptation of the batch commands for running on Windows 2000.
April 13, 2006
Scala 2.1.3 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes: compiler bugfixes, the addition of missing meta-information for the sbaz command, and the addition of missing API documentation for the dbc library.
March 29, 2006
Scala 2.1.1 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes a number of bugfixes in the Scala tools.
January 29, 2006
The Scala Wiki has been announced. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
January 19, 2006
Scala 1.4.0.4 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
This release includes: an experimental scala.dbc package allowing for database connectivity, improved Windows batch commands, plus other changes and fixes. Development efforts will now be focused on Scala 2, which is planned for the end of February, 2006.
January 12, 2006
A beta of Scala 2 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional capabilities.
The Scala 2 compiler has been rewritten in Scala. The changes (~ 180KB PDF) between versions 1.0 and 2.0 include: four new keywords; the use of newlines as statement separators, making semicolons optional; changes to the recommended syntax of selftype annotations, the implicit conversion rules from methods to values, and the model of mixin composition; the generation of getters and setters for class parameters; relaxed typing rules for pattern matching; and more.
November 16, 2005
Scala 1.4.0.3 has been released. Scala is a multi-paradigm language, offering object-oriented and functional capabilities.
This release: adds new methods in the scala.xml package, adds a Predef.exit(Int status) method, fixes the Scalac Ant task under Windows, and fixes some bugs in the collection library.
October 16, 2005
Scala 1.4.0.2 has been released. Scala is a multi-paradigm language, offering object-oriented and functional capabilities.
This release fixes broken batch commands under Windows.
October 13, 2005
Scala 1.4.0.1 has been released. Scala is a multi-paradigm language, offering object-oriented and functional capabilities.
This release includes delegate support on .NET, an improved error message for source files with the wrong character encoding, plus other changes.
|
|