3 ms·
Scala requires much more work to learn than Go. Although I like Haskell and FP, this is one of the reasons that I have been very hesitant using Scala in my pre
by danieldk 13y ago
Scala requires much more work to learn than Go.
Although I like Haskell and FP, this is one of the reasons that I have been very hesitant using Scala in my previous or current position, although both were Java/JVM-heavy. Using Scala has the implication that some of my colleagues have to learn it as well, and learning FP and Scala well can be a multi-month or multi-year project.
With a language such as Kotlin, one can scrap much of the Java boilerplate, while most of it is very easy to pick up for a Java programmer in a few days or weeks.
That said, Typesafe are doing great work! I use and love Akka and it works great in Java as well (if you don't need to compose futures to much :^)).