Статья только в электронной версии журнала
Майкл Мюллер
Пользователям и разработчикам, пребывающим в ожидании того светлого мига, когда технология Java выйдет наконец на заявленный уровень производительности, придется проявить еще немного терпения.
Официальные представители фирмы Sun Microsystems подтвердили, что версия 1.2 инструментального комплекта разработчика JDK (Java Development Kit) и компилятор HotSpot, которые в совокупности должны были обеспечить производительность приложений, близкую к производительности исполнения модулей в машинных кодах, появятся не раньше конца этого года и I квартала 1999 г. соответственно.
Если эти новые сроки будут соблюдены, то каждый из двух продуктов окажется выпущен на год позже, чем первоначально намечалось, - Sun планировала представить JDK 1.2 и HotSpot на рынок к концу 1997 г. Время выпуска уже один раз переносилось: JDK 1.2 - на лето, а HotSpot - на конец нынешнего года.
Одно к одному
Эти новые задержки дополнительно замедлят внедрение Java в корпорациях, которое из без того отступает на задний план перед более приоритетными проектами, связанными с подготовкой к 2000 году.
“Я отказался от развертывания некоторых важнейших Java-приложений в таких широких масштабах, как первоначально предполагалось, и все из-за производительности, - говорит Чарли Бономо, директор по ИТ в медицинском центре Mount Sinai Medical Center в Нью-Йорке. - Мне приходится работать и над другими проблемами, такими, как подготовка к 2000 году и внедрение NT”.
Официальные представители Sun заявляют, что негативный эффект от сдвига сроков выпуска JDK 1.2 смягчается тем, что версия 1.1 была дополнительно улучшена. “К тому же, - продолжил вице-президент подразделения Java Software Division (Купертино, шт. Калифорния) фирмы Sun Джон Каннегаард, - некоторые из элементов JDK 1.2 просто оказались слишком сложны в разработке - сложнее, чем мы предполагали”.
В числе новшеств, которыми, как планируется, будет отличаться версия JDK 1.2, - модель пользовательского интерфейса Java Foundation Classes, технологии обеспечения безопасности и работы с цифровыми подписями, а также “подключаемая по требованию” виртуальная машина, предусматривающая использование произвольных внешних компиляторов для повышения производительности работы приложений.
По словам Каннегаарда, судьба HotSpot - в руках его разработчиков. По нашим сведениям, бета-версия этого компилятора может быть выпущена уже в сентябре.