This looks interesting, I worked with Java some time ago, but haven't touched it for some time. I guess since the graph is really not that intuitive this really describes how complicated can be learning Java!

Learning java is not that hard. I really love this language with all its quirks. so i guess i will be little biased here but its my fault not to represent the information in such a way that it can be more intuitive.

As a Java Developer that has been coding since Java 1.2.2; it depends on the quirks :D

To name 2:

https://devdocs.io/openjdk~21/java.base/java/util/gregorianc...

https://devdocs.io/openjdk~21/java.base/java/net/url#equals(...