Scala icon
Scala icon

Scala

Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and type-safe way.

Scala screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
  • Windows
  • Linux  Provided by distribution
  • BSD  Provided by distribution
Save

Features

Features

Highlights All activities

Scala News & Activities

Recent News

Recent activities

Comments and Reviews

   
ttmrichter
1

Had I come from the comically verbose world of Java development and encountered Scala I would have been wowed by its concise, expressive syntax. Since, however, I've come from the other direction -- the world of functional languages like Erlang and Haskell -- I'm underwhelmed and a bit disappointed as Scala is, by comparison, still a bloated language full of extraneous, repetitive syntax.

Scala is not a horrible language by any stretch of the imagination. I would not hate my job if I had to work with it. It does nothing, however, that I cannot do easier and faster in Erlang (from which it borrows many of its strengths) other than very easily interact with other libraries in Java. (You can interact with Java in Erlang, but it isn't as easy as it is in Scala.)

Featured in Lists

Core, Development & Services

A list with 807 apps by AmileyaRyver without a description.
By AmileyaRyver807 appsUpdated

programming languages that interest me

In no particular order.
By Buster_Blue8 appsUpdated

Official Links

Install from the command line

  • winget install -e --id Scala.Scala.2
  • brew install scala

Be careful what you paste into a terminal. Check what a command installs before running it.

What is Scala?

Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and type-safe way.

Scala information

AlternativeTo Category

Development

Popular alternatives

View all

Top Scala apps (extensions / mods etc)

View all

Our users have written 1 comments and reviews about Scala, and it has gotten 67 likes

Scala was added to AlternativeTo by ttmrichter on and this page was last updated .