3 ms·
> you will produce a robust, blazing fast, scalable application that's a dream to maintain and build upon. At work I'm working on a scala/play app. It was 2 ye
by draven 10y ago
> you will produce a robust, blazing fast, scalable application that's a dream to maintain and build upon.
At work I'm working on a scala/play app. It was 2 years old already when I joined, and the first scala/play project for the team. It's not that fast or scalable. That is to say, scala and/or play are not silver bullets that will make your code hyper optimized and scalable.
ATM I'm working on performance. There are a few blocking calls in the API that are used everywhere and they manage to block the various execution contexts (controller, akka, etc.) It's a mistake to use blocking calls when it can be avoided, but it's an easy mistake to make.
So yeah you can write robust / fast / scalable / maintainable apps in Scala but you need to properly learn it first.