Отец-основатель стандарта XML Tim Bray высказал свое мнение в защиту Java. Буквально: "Когда вы как программист собираетесь что-либо сделать - подключиться к сокету, разобрать xml-файл, пройтись по файлам, собрать данные с интернет сайта, вы всегда сможете найти для этого готовую библиотеку для того языка, на котором вы пишете программу. Но," - заметил Tim Bray, "качество библиотек на Java в среднем выше, чем у остальных языков, Perl, Ruby, Python... Хотя всегда можно найти прекрасную библиотеку для Ruby и паршиво сделанную на Java. Но в среднем готовые компоненты на Java написаны качественнее, чем на других языках"
http://www.tbray.org/ongoing/When/200x/2006/04/28/Java-Programmers