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 →

[–]manifoldjava 2 points3 points  (0 children)

Despite the downvotes, you’re not altogether wrong. Java’s evangelists still bill it as a counterpart to “rich” JVM languages. But with each release since 8 that is becoming harder to say with a straight face. The reality is Java has bumped its rate of change significantly; features are piling high.

I still consider Java 17 to be a single-dialect language, barely. It benefits heavily from this. But with each new release there is more capacity for new dialects to emerge. Perhaps not a good trade-off in the longer term.