3 ms·
I've tried Scala out for several shorter projects and have left unimpressed by its overall design. It has a great list of features, the type system and actors
by mattrepl 17y ago
I've tried Scala out for several shorter projects and have left unimpressed by its overall design. It has a great list of features, the type system and actors are my favorite, but it lacks coherence. Scala is usable and people build real software with it, I'm certain that what I dislike about the language is irrelevant to some.
I hoped for Scala to be Haskell on the JVM but it felt more like C++. It's clumsy, which may be the result of feature creep and lack of a single, strong design philosophy.