

Scala
65 likes
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.
Cost / License
- Free
- Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- BSD
Features
- Functional Language
- Java based
- OOP
- Object-oriented Language
- Compiled Language
Tags
- JVM
- concurrent
Scala News & Activities
Highlights All activities
Recent activities
POX added Scala as alternative to ReScript and Unison Programming Language- Eighty-nine liked Scala
- POX added Scala as alternative to Gleam Language
Scala information
Featured in Lists
A list with 809 apps by AmileyaRyver without a description.
List by AmileyaRyver with 809 apps, updated
In no particular order.
List by Buster_Blue with 8 apps, updated




Comments and Reviews
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.)