3 ms·
Moving from C# to Java 3 years ago was a painful experience in language expression. However, IntelliJ, Java8 Streams, and Google Guava made the process tolerab
by deanCommie 11y ago
Moving from C# to Java 3 years ago was a painful experience in language expression.
However, IntelliJ, Java8 Streams, and Google Guava made the process tolerable.
I've grown to begrudgingly tolerate the weak Generics support, but the one thing absolutely still drives me insane is that I cannot have a method overload for a different generic parameter
i.e.
public void do(List<ABC> abcs);
public void do(List<DEF> defs);
FFS Java, come on. (Yes, I know, type erasure, it's still humiliating)