Télécharger la liste

Description du projet

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.

Système requise

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

2013-01-05 06:57
2.10.0

Cette version inclut les Classes Value, Classes implicites, Interpolation de chaîne, Futures et promesses, dynamique et applyDynamic, types de méthode dépendant, un nouvel émetteur ByteCode basé sur ASM, un nouveau outil de recherche de motif Scaladoc améliorations, fonctionnalités de langage modulaire et configurable Collections parallèles avec les pools de threads personnalisé. Akka acteurs sont maintenant inclus. Il y a des améliorations de performances, un inliner plus rapide, une mise à jour de la bibliothèque ForkJoin, correctifs, améliorations à PartialFunctions et plus encore.
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
2.9.1-1

Cette version corrige un problème crucial de l'interopérabilité Java-Scala survenus 2.9.1. Il s'agit d'une version de correction conservatrice ; Elle sera suivie communiqué de correction d'une autre, plus agressif appelé 2.9.2.
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
2.8.1

Cette version corrige un grand nombre de bugs et introduit quelques améliorations supplémentaires, sensiblement dans l'outil Scaladoc. Il a été conçu pour être entièrement compatible au niveau binaire avec 2.8.0.
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
2.8.0

Il s'agit d'une nouvelle version majeure de Scala, qui comprend un grand nombre de correctifs et de nouvelles fonctionnalités. La collection de la bibliothèque a été remanié. Les tableaux ont été rendus plus efficaces avec l'interopérabilité Java mieux. Manifestes ont été ajoutés pour les tableaux polymorphes. Type de spécialisation, le nom et les arguments par défaut, et les objets de package ont été mises en œuvre. Les bibliothèques Scala Swing, le REPL, IMPLICITES, l'égalité, la bibliothèque XML, annotations, Sbaz et Scalap, et la vitesse de compilation ont été améliorées. Acteurs ont été améliorés. combinateurs analyseur Packrat, continuations, un nouveau gestionnaire de génération, et un nouvel outil Scaladoc ont été ajoutés.
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
2.7.7

Le présent communiqué comprend des correctifs à la bibliothèque de l'Actors, Scala IDE Eclipse pour des améliorations, un correctif pour une condition d'erreur liés aux clauses finally et exceptions, les correctifs à Vals hérité paresseux, et des corrections et des améliorations à l'installateur bocal.
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