3 ms·
> the added complexity that Scala has imposes a lot of cognitive overhead Scala definitely gives you enough rope to hang yourself, but in my experience this is
by dtech 8y ago
> the added complexity that Scala has imposes a lot of cognitive overhead
Scala definitely gives you enough rope to hang yourself, but in my experience this is no different than any other programming language. It's not like e.g. annotation processing tricks popular in the Java world are that easy to grasp.
Scala has some advanced language constructs, but they are commonly used in the same way for the same problems instead of the ad-hoc hacked-together solutions you get in languages not offering enough support.