Java, being a RAD language, attracts sloppy people. Additionally, more "inquisitive" programmers will soon turn to more sophisticated languages.

"Java is C++ without the guns, knives, and clubs."...