Comment Re:Corollary: It's difficult to be "clever" in Jav (Score 1) 414
Now you can basically officially do your own pre-compilation (check -processor option on javac) if you so wish.
Tons of XML weren't really caused by Java's problems (do you actually remember what was put in them??), more of a fashion thing, now mostly replaced with annotations / cleverly chosen defaults.
Most stuff you were doing with monstrous (my personal opinion) frameworks like Spring are part of the standard Java for quite a while (since 2009).