4 ms·
I've been working at the third company where Scala is used in production. I live in a large city (Berlin), so it's not a big problem to find a job in it. Scala
by playing_colours 12y ago
I've been working at the third company where Scala is used in production. I live in a large city (Berlin), so it's not a big problem to find a job in it. Scala is more popular here than Haskell, Clojure etc. It's not that popular on HN in my opinion because it's not that sexy at the moment, has Java burden, not as clean as Haskell, not web dev focused.
Once you start writing code behind Scala tutorials, you will be exposed to Java ecosystem and JVM. Sure you don't need to learn JEE, but definitely things like Java concurrency, Maven, JDBC won't harm.
You can learn a lot from the language and infrastructure (FP, type system, Scalaz, actor-based concurrency, etc.), write critical production systems in it - there are lots of mature libraries and frameworks. There are nice new things coming - Akka Streams, Scala.js.
And don't expect Scala to become mainstream.