Scala
Scala
2.13.5

0.0

Scala free download for Mac

Scala for Mac2.13.5

23 February 2021

The Scala Programming Language.

What is Scala for Mac

Scala combines object-oriented and functional programming in one concise, high-level language. Scala's static types help avoid bugs in complex applications, and its JVM and JavaScript runtimes let you build high-performance systems with easy access to huge ecosystems of libraries.

Seamless java interop

Scala runs on the JVM, so Java and Scala stacks can be freely mixed for totally seamless integration.

Type inference

So the type system doesn’t feel so static. Don’t work for the type system. Let the type system work for you!

Concurrency & distribution

Use data-parallel operations on collections, use actors for concurrency and distribution, or futures for asynchronous programming.

Traits

Combine the flexibility of Java-style interfaces with the power of classes. Think principled multiple-inheritance.

Pattern matching

Think "switch" on steroids. Match against class hierarchies, sequences, and more.

Higher-order functions

Functions are first-class objects. Compose them with guaranteed type safety. Use them anywhere, pass them to anything.

What's new in Scala

Version 2.13.5:
Highlights:
  • TASTy reader: add support for Scala 3.0.0-RC1
  • Allow name-based extractors to be irrefutable
  • Upgrade to ASM 9.1, for JDK 16 and 17 support in the optimizer
Other changes:
  • Assorted improvements to exhaustivity checking in pattern matching
  • Assorted improvements to handling of higher-kinded types, aligning with Scala 3
  • Make -target support JVM 13, 14, 15, 16, and 17
  • Omit @nowarn annotations from generated code, for forwards compatibility at compile-time
  • Add linting of unused context bounds (via -Wunused:synthetics or -Wunused:params)
  • Lift artificial restrictions on ConstantAnnotations
  • Make Java Map wrappers handle nulls according to put/remove contract
  • Make language specification available as a PDF

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate Scala?
MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0
(0 Reviews of )
There are no reviews yet
Help the community
There are no reviews yet, be the first to leave one
Free

0.0

App requirements: 
  • Intel 64
  • Intel 32
  • Mac OS X 10.4.0 or later
License: 
FreeAbsolutely Free

Downloaded & Installed 39 times

Similar apps
Be the first one to propose an app
similar to Scala.