4 ms·
scala? why not haskell instead?
by boltzmann-brain 2y ago
scala? why not haskell instead?
- otter-in-a-suit 2y agoNot assuming you’re serious, but in any case: the reason is the JVM (+ Scala) ecosystem in the data space.
- epgui 2y agoFWIW, I do believe there is a serious case to be made for Haskell… But it’s probably beyond the scope of this context / would require changing many other decisions. If integrating with java tools was important then personally I’d ask “why not Clojure”. :)
- atomicnumber3 2y agoSpark is written in scala and Scala is its first-class language - other languages suffer from either second-class APIs (Java) or suffer from codec/serde overhead (pyspark) (though pyspark actually also is missing a few APIs that scala has, as well).