Разделы

Цифровизация Бизнес-приложения

Разработчики критикуют реализацию Java для ОС Solaris

На сайте InternalMemos.com опубликован документ, являющийся, по всей видимости, внутренней рабочей запиской компании Sun Microsystems, в которой инженеры компании критикуют Java-платформу и ОС Solaris.

В документе, озаглавленном как “Проблемы Java”, отмечается, что, хотя Java предоставляет множество расширенных возможностей по сравнению с С и С++, реализация языка в среде Solaris создает препятствия для поставки надежных приложений. Эти препятствия мешают полному принятию Java для создания ПО внутри компании. Пересмотр проблем показывает, что они не свойственны для платформы в целом, а являются недостатками конкретной реализации.

По мнению разработчиков, существующая реализация Java неприемлема для большого числа видов программных приложений. Не считая, что эти недостатки свойственны всей платформе, разработчики все же думают, что приводят к проблемам в реализации Solaris. Признавая Java более продвинутым языком, нежели его альтернативы, разработчики ПО предпочли бы вообще разворачивать свои приложения в Java. Однако реализация языка, предложенная для Solaris, недостаточна для решения задачи производства приемлемых и надежных продуктов. Кроме того, в записке отмечается, что многие ошибки, отмеченные в Java, были закрыты как “не подлежащие исправлению”, и общее число таких дефектов доходит до 22%, про сравнению с 7% в С++.

Также критике подвергается размер Java Runtime Environment (JRE) и выражается беспокойство по вопросам совместимости. JRE, как известно, являлась ключевой проблемой в иске Sun против Microsoft, когда федеральный судья обязал последнюю поставлять Sun-совместимую JRE с ОС Windows.

Источник: по материалам сайта EWeek.