3 ms·
Java hate is overblown, but compared to say Scala (I have professional experience with both) it makes a lot of relatively trivial things (like basic data-holdin
by ShardPhoenix 13y ago
Java hate is overblown, but compared to say Scala (I have professional experience with both) it makes a lot of relatively trivial things (like basic data-holding classes and operations upon them) more painful and verbose than they need to be.
- eropple 13y agoOn the flip side (and I too have professional experience with both), Scala can very easily make simple tasks really hard to read later. There's a balance. Neither is optimal. (I think C# comes very close to what I'd call "perfect", but it doesn't run anywhere I'd want to use it.)
- ShardPhoenix 13y agoI agree - in particular, for advanced Scala libraries it can be hard to understand the source, which can make them hard to use without thorough documentation which is often lacking.
- thescrewdriver 13y agoI also have professional experience with both Java and Scala, and I always pick Scala when I have the choice.