4 ms·
And you'd be wrong! Jokes aside, even Scala proper sees itself as an experimental testing ground more than a complete idea realized. That's why dotty became Sc
by kjeetgill 4y ago
And you'd be wrong!
Jokes aside, even Scala proper sees itself as an experimental testing ground more than a complete idea realized. That's why dotty became Scala 3, with a huge amount of backtracking.
It pushed the state of the art across the JVM landscape, but I think it's lost its purpose with Java, Kotlin, and Clojure around.
- sideeffffect 4y agoScala's purpose is, at least to me, pretty clear: Functional programming (ranging up to Pure FP) on the JVM with a powerful type system. That's just something that Java, Kotlin, nor Clojure don't offer. And there is significant demand for Scala (and its pupose) in the industy (it just not may be as huge as Java or other more mainstream languages).