Earlier quoted context omitted.
There is nothing "simple" about Java once you get past the basics. When you get into the EE world it gets extremely complicated.
No. There's everything simple about Java. The semantics of Java are actually pretty simple, at least compared to C++. What's complicated are the monstrosities people build with Java, but those aren't inherent in the language. Saying that Java is complicated because EE exists is like saying that C is complicated because Linux exists: Complexity can be built atop simplicity. And for some reason, Java is a complexity ma…
While true, have you ever tried to answer Java Puzzles?