Корпорация Market Decisions опросила более 150 случайно выбранных программистов, работающих с Java. 56% опрошенных недовольны несовместимостью между JDK 1.02 и JDK 1.1., 47% разочарованы отсутствием стандарта на этот язык, 45% считают, что Java-приложения исполняются слишком медленно. Только 22% устраивают кросс-платформные возможности языка. При этом более 87% разрабатывают Java-программы для Windows 95/NT, 36% - для Sun Solaris, 31% - для MacOS и 18% - для Windows 3.x. 67% опрошенных тестировали свои Java-приложения на различных платформах и в разных виртуальных машинах и пришли к выводу, что переносимость программ, написанных на Java, практически отсутствует. Если планируется использовать эти программы на разных платформах, то их надо обязательно проверять на каждой из этих платформ. Из-за множества недоработок в JDK все больше компаний отказывается от создания крупных проектов на основе Java (например, Corel). Один из программистов порекомендовал Sun больше сосредоточиться не на политических (борьба с Microsoft), а на технических аспектах Java.