A year ago I attended a talk given by a CIO of a large financial services firm. He said his dev teams were using Java because it’s the most modern language.
I laughed and stepped out.
This well-intentioned fellow is like many IT executives. Out of touch, out of tune, and out of time.
Take the time to read Neil McAllister's article about Java's struggles to remain relevant.