Friday, March 15, 2013

Scala 2.10.1


Developer:

License / Price:

Size / OS:

Binary Format:

Last Updated:

Category:
Michel Schinz | More programs
GPL / FREE
30.2 MB / Mac OS X
-
March 15th, 2013, 16:55 UTC [view history]
Home / Development / Compilers

Scala is a programming language designed for general purpose programming capable of expressing patterns in a concise, elegant and type-safe way.

Scala smoothly integrates features of functional and object-oriented languages​​.

Scala is also fully interoperable with Java and it is the successor of Funnel, a language based on join calculus.

Here are some key features of "Scala":

· Object-oriented: every value is an object.
· Functional: every function is a value.
· Statically typed: equipped with an expressive type system that enforces statically that abstractions are used in a safe and coherent manner
· Extensible: unique combination of language mechanisms that make it easy to smoothly add new language constructs in form of libraries

Requirements:

· JDK 1.4 or higher

What's New in This Release: [ read full changelog ]

Commits and the issues they fixed since v2.10.0:
· Revert "SI-6548 reflection now correctly enters jinners"
· Revert "SI-4664 Make scala.util.Random Serializable"
· Revert "Fixes SI-6521, overrides Range#head to be faster"
· SI-5675 Discard duplicate feature warnings at a position
· SI-6591 Reify and path-dependent types
· SI-7096 SubstSymMap copies trees before modifying their symbols
· SI-6961 no structural sharing in list serialization
· SI-6187 Make partial functions re-typable
· [backport] SI-6478 Fixing JavaTokenParser ident
· SI-7100 Fixed infinite recursion in duplicators
· SI-6146 More accurate prefixes for sealed subtypes.
· SI-5082 Cycle avoidance between case companions
· SI-6113 typeOf now works for type lambdas
· SI-5824 Fix crashes in reify with _*
· SI-7026: parseTree should never return a typed one
· Revert "SI-5017 Poor performance of :+ operator on Arrays"
· SI-7070 Turn restriction on companions in pkg objs into warning
· SI-6773 Makes the SI-6150 changes binary compatible with 2.10
· SI-7060 More con...


Download button
Via: Scala 2.10.1

No comments:

Post a Comment

LinkWithin

Related Posts Plugin for WordPress, Blogger...