5 ms·
Lack of closures. It's pitiful to be forced to create an entirely new class that implements an certain interface (ahem, AbstractAction), or create an inner clas
by mahmud 16y ago
Lack of closures. It's pitiful to be forced to create an entirely new class that implements an certain interface (ahem, AbstractAction), or create an inner class, or create a subclass of another class, just to be able to pass some code + context.
Java is a good programming language, but it's been consciously dumbed down for a hypothetical "stupid" programmer.