Bruce Eckel (from the fame of “Thinking in Java”) posted this that later Guido replied here, beyond the discussion of py3k one thing got my attention,

(Talking about breaking language backward compatibility)“And the Java designers should certainly take notice, especially because the people they are so worried about offending with language incompatibilities are still using Java 1.1 with no plans to change; they aren’t even paying attention to these discussions. In the meantime, Java continues to ossify, pursuing its endless quest to produce the perfect program through static type checking, by adding more and more. The good thing is that people are finally beginning to see that static type checking is useful in small amounts and intrusive in large amounts (although I suspect this realization won’t reach the main group of Java designers for years to come). The bad thing is that, in the meantime, we get abominations like Java “generics”; via daily use people are finally beginning to see what I tried to explain years ago — Java “generics” are far more painful than helpful, just like checked exceptions.”

That got me really happy cause i’m quite surrounded of people that think that Java is the shit and i think it’s quite far from being it…..

Post a Comment
*Required
*Required (Never published)