Extreme Programming (XP) founder Kent Beck quips in an interview:

“Java is so pessimistic. You have this compiler saying–I'm not sure this program isn't going to run so I won't run it.–I find that attitude disturbing in a program. I notice that the safety in pessimistic languages is an illusion.”