I would have replaced Java with Ada 95 because from what I've been reading, Java programs are slow memory-gluttons. If they are slow memory-gluttons, I don't know why anyone would write, say, an interpreter in Java. What do I know? I'm only an efficiency fanatic.
I'm glad I'm not programming professionally anymore. In the programming industry, my coworkers wrote in the language most others programmed in. Me? I preferred the best language for the application program I needed to write. I earned a reputation for always having my head in the academic clouds, and my head will stay happily there. Unfortunately, some may not mind if it collides with a Boeing 767.