- Регистрация
- 9 Май 2015
- Сообщения
- 1,071
- Баллы
- 155
- Возраст
- 52
Ранее мы о том, что выход обновления Java 9 может быть перенесён из-за несогласий внутри исполнительного комитета JCP. К сожалению, это случилось.
Вчера стало известно, что спецификация (Java Platform Module System), на базе которой развивалось ключевое улучшение Java 9, . Релиз новой версии языка был запланирован на 27 июля 2017 года. Данная спецификация предлагает новые способы разбиения программ на модули. Все изменения делались в рамках проекта .
По итогу голосования, более половины участников комитета были против принятия специпикации, в том числе: Red Hat, Hewlett Packard Enterprise, IBM, Twitter и другие. Обновленную спецификацию планируется представить в течении 30 дней, и тогда будет шанс выпустить Java 9 в срок.
Основные доводы «за» и «против»
Главными плюсами являются следующие пункты:
Основными противниками новой спецификации стали IBM, которая , что спецификация не готова и дополнительной доработки, и Red Hat, , внедрение Jigsaw приведет к нарушению работы существующих приложений, а также к фрагментации сообщества. Также невозможно будет выпустить Java EE 9: эту версию языка невозможно построить на базе Jigsaw, поскольку это может привести к потери обратной совместимости и переносимости.
Однако некоторые компании , что Red Hat пытается защитить свою систему загрузку модулей , которую трудно будет сохранить после внедрения Jigsaw.
— .
Вчера стало известно, что спецификация (Java Platform Module System), на базе которой развивалось ключевое улучшение Java 9, . Релиз новой версии языка был запланирован на 27 июля 2017 года. Данная спецификация предлагает новые способы разбиения программ на модули. Все изменения делались в рамках проекта .
По итогу голосования, более половины участников комитета были против принятия специпикации, в том числе: Red Hat, Hewlett Packard Enterprise, IBM, Twitter и другие. Обновленную спецификацию планируется представить в течении 30 дней, и тогда будет шанс выпустить Java 9 в срок.
Основные доводы «за» и «против»
Главными плюсами являются следующие пункты:
- разбиение на модули упростит создание и сопровождение больших приложений;
- модули позволят легко выделять функциональность и формировать настраиваемые конфигурации;
- будет достигнута более высокая производительность за счет эффективной оптимизации модулей.
Основными противниками новой спецификации стали IBM, которая , что спецификация не готова и дополнительной доработки, и Red Hat, , внедрение Jigsaw приведет к нарушению работы существующих приложений, а также к фрагментации сообщества. Также невозможно будет выпустить Java EE 9: эту версию языка невозможно построить на базе Jigsaw, поскольку это может привести к потери обратной совместимости и переносимости.
Однако некоторые компании , что Red Hat пытается защитить свою систему загрузку модулей , которую трудно будет сохранить после внедрения Jigsaw.
— .