3 ms·
Scala * a mainstream language with an upscale type system * can look as lightweight as Python if you prefer that style * .. while still retaining the power o
by 62951413 5y ago
Scala
* a mainstream language with an upscale type system
* can look as lightweight as Python if you prefer that style
* .. while still retaining the power of the JVM with little Java-esque ceremony
* as multi-paradigm as C++
* Akka, Spark/Flink/Kafka, plentiful jobs in Data Engineering/Big Data Analytics/ML
Just
* don't touch SBT (especially just starting with the language)
* ignore anything that rhymes with scalaz/cats for work purposes
* consider Kotlin if Scala is out of the question in your company/team
- ozzythecat 5y agoI used Scala over Python for lots of Spark work. The only thing I didn’t like is that I really struggled with the functional syntax for working with lists and maps. I felt the learning curve was steep in that specific area. Aside from that, really nice, elegant language. Is Kotlin still that relevant after the latest releases of Java?
- kermatt 5y agoWhat should be used in place of sbt ?