2 ms·
Let me tell you why everyone is downvoting you: The "? extends" is not an "extra verbosity". It's actually a sound CS concept, one that you need to make compil
by guard-of-terra 15y ago
Let me tell you why everyone is downvoting you:
The "? extends" is not an "extra verbosity". It's actually a sound CS concept, one that you need to make compiler understand how some generic code turns out to be correct while working on partially specified types.
IIRC C# didn't have that "extra verbose" thing in its early versions and the developers weren't very happy because you do need it.
Not being able to separate "extra verbosity" from "solid CS concepts" makes you lousy at reasoning about programming languages. Might as well stop bothering.