Language · 2004–now · Object Wave
Scala
JVM language with functional teeth. Spark and Kafka culture kept it relevant long after the Twitter hype cooled.
Why Scala stuck
Scala stuck in data infra because expressiveness matters when pipelines get weird. The language is sharp enough to cut maintainers, so it never became the default app language. It survives where smart hires tolerate complexity for leverage.
Case studies

Compare with
Related
Language · 1995–now
Java
Write once, run everywhere — then enterprise forever. Still the backbone of serious backend estates.
Platform · 2014–now
Apache Spark
In-memory data processing that made Hadoop feel overnight. Still the batch/stream workhorse under many lakehouses.
Platform · 2011–now
Apache Kafka
Durable log as nervous system. Event-driven architecture with real operational teeth.