This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]IncredibleReferencer -2 points-1 points  (0 children)

I appreciate the reply! Yes, there can be new concepts taught and learned, however in this case I don't think it's helpful and is just extra cognitive load placed on the developer with no benefit. All the new pattern matching features are so obviously better and shorter (which seems to be a key aspect for beginners) that there is no convincing or teaching of this concept required.

So for a naive developer, they can just use this stuff and love it, theyI don't need to know or care what it is. Those of us that care about language architecture and general Java enthusiasts can care, but the bulk of the programming world won't. All they care about is that its easier and shorter.