scala
« Back to VersTracker
Description:
JVM-based programming language
Type: Formula  |  Latest Version: 3.7.4@0  |  Tracked Since: Nov 11, 2025
Links: Homepage  |  @scala_lang  |  formulae.brew.sh
Category: Developer tools
Tags: scala jvm functional programming language
Install: brew install scala
About:
Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It seamlessly integrates object-oriented and functional programming, running on the JVM to leverage existing Java libraries and infrastructure. The tool is widely used for building scalable, high-performance applications.
Key Features:
  • Merges object-oriented and functional programming
  • Strong static type system with type inference
  • Seamless Java interoperability
  • Scalable concurrency with the Actor model
Use Cases:
  • Building high-performance distributed systems
  • Developing big data processing applications (e.g., Apache Spark)
  • Creating robust backend services
Alternatives:
  • kotlin – Kotlin is more pragmatic and has better tooling for Android, while Scala offers deeper functional programming features.
Version History
Detected Version Rev Change Commit
Nov 11, 2025 5:22pm 0 VERSION_BUMP d16f8e59
Oct 22, 2024 8:52pm 0 VERSION_BUMP 9bb7441a
Sep 20, 2024 12:55pm 0 VERSION_BUMP 645dc425
Sep 20, 2024 12:38am 1 VERSION_BUMP 7b092fcf
Sep 19, 2024 6:30pm 1 VERSION_BUMP 5da2832f