Top Download

Scala for Linux, Mac OS X 2.11.0 M2

free download Add to Favorites RSS

Scala for Linux, Mac OS X 2.11.0 M2

Advertisements:

Scala for Linux, Mac OS X 2.11.0 M2 Full Download Summary

User Rating: 1.0 (2 votes)

top download editor's pick

File size: 25.20 MB

Platform: Linux, Mac OS X

License: Freeware

Price: FREE

Downloads: Total: 98 | This Month: 2

Released: 2013-03-15

Publisher: École Polytechnique Fédérale de Lausanne

Publisher URL: http://www.scala-lang.org/

Scala for Linux, Mac OS X 2.11.0 M2 Full Description

Scala is a general purpose 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, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application.

Many existing companies who depend on Java for business critical applications are turning to Scala to boost their development productivity, applications scalability and overall reliability.

For example, at Twitter, the social networking service, Robey Pointer moved their core message queue from Ruby to Scala. This change was driven by the company's need to reliably scale their operation to meet fast growing Tweet rates, already reaching 5000 per minute during the Obama Inauguration. Robeys thinking behind the Twitter Kestrel project is explained in the developers live journal. His concise 1500 lines of Scala code can be seen as he has generously made them available as an open source project.

Many top-notch programmers and industry leaders have already been captivated by Scala. They have become quite vocal encouraging others, creating a growing range of books on Scala and an almost endless supply of tips for Java programmers new to Scala, some of which are collected in "Java to Scala with the help of experts". While here on the scala-lang site, there is a broad range of material too, from introductory Scala tutorials to advanced language research topics, or look at some Scala code examples, or just get started by installing Scala now.

Existing Java code and programmer skills are fully re-usable. Scala programs run on the Java VM, are byte code compatible with Java so you can make full use of existing Java libraries or existing application code. You can call Scala from Java and you can call Java from Scala, the integration is seamless. Moreover, you will be at home with familiar development tools, Eclipse, NetBeans or Intellij for example, all of which support Scala. It does not take long to become an effective Scala programmer when you are half way there already!

The Scala compiler is mature and proven highly reliable by years of use in production environments, The compiler was written by Martin Odersky who also wrote the Java reference compiler and co-authored the generics, used by millions of Java programmers today. You can be confident his implementation of the Scala compiler produces byte code that performs every bit as good as comparable Java code.

After having written hundreds of thousands lines of Java himself, Martin Odersky, Professor at EPFL, was well aware of the frustrations faced by Java programmers. He formed the vision of applying the best knowledge of the academic research community to the problem of making the Java programming experience better, even fun. His first pragmatic step was Java Generics, seen as a major success by the Java community. But for the full vision of scalable concurrent programming to be achieved he saw that the basic Java syntax would need to change. You simply couldn't get there from here. But a deceptively simple shift in syntax gained better uniformity to the object-oriented aspects of Java, and this in turn enabled a natural fusion with functional programming concepts which are critical for tackling concurrency. In 2001 Scala was born.

Release notes:

New Release
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 com
[ Scala for Linux, Mac OS X full changelog ]

Scala for Linux, Mac OS X 2.11.0 M2 Screenshot

View Scala for Linux, Mac OS X 2.11.0 M2 full screenshot

Scala for Linux, Mac OS X screenshot

Scala for Linux, Mac OS X 2.11.0 M2 Keywords


free download

Bookmark Scala for Linux, Mac OS X 2.11.0 M2 Download

Scala for Linux, Mac OS X 2.11.0 M2 Free Download Notice

Top 4 Download periodically updates software information of Scala for Linux, Mac OS X 2.11.0 M2 full version from the publisher, but some information may be slightly out-of-date.

Using warez version, crack, warez passwords, patches, serial numbers, registration codes, key generator, pirate key, keymaker or keygen for Scala for Linux, Mac OS X 2.11.0 M2 license key is illegal and prevent future development of Scala for Linux, Mac OS X 2.11.0 M2. Download links are directly from our mirrors or publisher's website, Scala for Linux, Mac OS X 2.11.0 M2 torrent files or shared files from free file sharing and free upload services, including Rapidshare, HellShare, HotFile, FileServe, MegaUpload, YouSendIt, SendSpace, DepositFiles, Letitbit, MailBigFile, DropSend, MediaMax, LeapFile, zUpload, MyOtherDrive, DivShare or MediaFire, are not allowed!

Your computer will be at risk getting infected with spyware, adware, viruses, worms, trojan horses, dialers, etc while you are searching and browsing these illegal sites which distribute a so called keygen, key generator, pirate key, serial number, warez full version or crack for Scala for Linux, Mac OS X 2.11.0 M2 download. These infections might corrupt your computer installation or breach your privacy. A keygen or key generator might contain a trojan horse opening a backdoor on your computer. Hackers can use this backdoor to take control of your computer, copy data from your computer or to use your computer to distribute viruses and spam to other people.

Scala for Linux, Mac OS X 2.11.0 M2 - Post Your Review

Your Name:
Software Version:
Rating:
Review:
Security Code:

Scala for Linux, Mac OS X 2.11.0 M2 Related Software

DOKSoft Properties Editor for Linux, Mac OS X 2.0.1   

Price: $16.99

Details

Download

Save

DOKSoft Properties Editor for Linux, Mac OS X
... Properties Editor (Java i18n tool) is the tool for Java products localization/internationalization for Windows, Mac OS and *nix. The editor has easy interface and ...

MQ File Mover for Linux & Mac OS X 4.1.8   

Price: FREE

Details

Download

Save

MQ File Mover for Linux & Mac OS X
... simple file transfer tool, it is a solution for combining business processes into a workflow. The Action ... queues at the same time. Watch - Monitors for a particular file or monitor a directory for files to appear and then send the file ...

Google App Engine SDK for Python - Mac OS X 1.7.3   

Price: FREE

Details

Download

Save

Google App Engine SDK for Python - Mac OS X
... Engine costs nothing to get started. Sign up for a free account, and you can develop and publish your application for the world to see, at no charge and ... of persistent storage and enough CPU and bandwidth for about 5 million page views a month. ... · dynamic web serving, with full support for common web technologies · persistent storage with queries, ...
software pick   

Software Analytics SDK for Mac OS 9.0.0.1   

Price: $39.00

Details

Download

Save

Software Analytics SDK for Mac OS
Software Statistics Service is an software analytics for Mac OS and other platforms that provides comprehensive overview of ... and presents the information in a convenient way for further analysis. Moreover, SSS tracks software abnormal terminations, ...

BitNami RubyStack for Mac OS X 1.9.3-4   

Price: FREE

Details

Download

Save

BitNami RubyStack for Mac OS X
... or in the cloud. BitNami RubyStack is distributed for free under the Apache 2.0 license. Ruby on Rails is a full-stack MVC framework for database-backed web applications that is optimized for programmer happiness and sustainable productivity. It lets you ... with any software already installed on your system. For example, you can upgrade your system's MySQL or ...

My Software

You have not saved any software. Click "Save" next to each software to save it here.


Would you like to receive announcements of new versions of your software by email or by RSS reader? Get your FREE membership now!