Skip to content
◈ALB Atlas

Scala Alive

Scala
KindProgramming language
Appeared2004
StatusAlive
CreatorMartin Odersky / EPFL
FamilyML

Functional meets object on the JVM — ML's type inference wearing Java's clothes; Spark made it big-data's workhorse.

Influenced by Eiffel Haskell Java OCaml
Created by Martin Odersky
Influenced Kotlin

Martin Odersky's Scala (2004) — 'scalable language' — married OO and FP on the JVM: traits, implicits, pattern matching, and the fusion that made FP enterprise-deployable.\n\nSpark and Kafka made it the data-engineering standard; Scala 3 (2021) simplified it. The FP/OO hybrid is its lesson.

→ Read the full article on the ALB Wiki