3 ms·
Sometimes I wonder if Java's "classplosion" is actually a subconscious backlash against the type system. In order to get anything done within the narrow box of
by aphyr 16y ago
Sometimes I wonder if Java's "classplosion" is actually a subconscious backlash against the type system. In order to get anything done within the narrow box of its static type checking, you're forced to apply insanely convoluted indirection, pushing the code you want to be polymorphic up into factories and ByzantinelyComposedClassTaxonomiesWithIncreasinglyUnreadableNames.
I'm not sure how to actually prove that, though.
- deleted 16y ago[deleted]
- rbanffy 16y agoIf it's a subconscious reaction to static typing, we would see it only in subjects who already had contact with dynamically typed languages who are forced to use Java and its straitjacket. After being exposed to Java for prolonged periods of time, my Python programs became classes with a main method that was called in an ifmain condition...