Develop and Download Open Source Software

Scala

Back to Project Summary

Would you recoomend this project?

Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.

Project Release Information

2013-01-05 06:57
This release includes Value Classes, Implicit Classes, String Interpolation, Futures and Promises, Dynamic and applyDynamic, Dependent method types, a new ByteCode emitter based on ASM, a new Pattern Matcher, Scaladoc improvements, modularized language features, and configurable Parallel Collections with custom thread pools. Akka Actors are now included. There are performance improvements, a faster inliner, an update of the ForkJoin library, fixes, improvements to PartialFunctions, and more.
2012-03-05 05:01
This release fixes a critical Java-Scala interoperability issue that arose in 2.9.1. This is a conservative bugfix release; it will be followed by another, more aggressive bugfix release called 2.9.2.
2010-11-10 07:01
This release addresses a large number of bugs and introduces some additional improvements, noticeably in the Scaladoc tool. It has been designed to be fully binary compatible with 2.8.0.
2010-07-16 00:19
This is a major new version of Scala, which includes a vast number of fixes and new features. The collection library was redesigned. Arrays were made more efficient with better Java interoperability. Manifests were added for polymorphic arrays. Type specialization, named and default arguments, and package objects were implemented. The Scala Swing libraries, the REPL, implicits, equality, the XML library, annotations, Sbaz and Scalap, and compiler speed were improved. Actors were enhanced. Packrat parser combinators, continuations, a new build manager, and a new Scaladoc tool were added.
2009-10-29 05:20
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.

Project Resources

http://freecode.com/urls/460473f302ad775d778ec1d3543f41ef
http://freecode.com/urls/8f8df56a2a750d0a3e166876175d669e
http://freecode.com/urls/a75faff8d7b5c424cbc81fddeb97b9d7
http://freecode.com/urls/6d8dc91e69bfc392d7e35fa90c4c8513
http://freecode.com/urls/d55eb7591a1c13bb7cac2095fe0039bd
http://freecode.com/projects/scala

Project Description

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.


SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.