Project Jigsaw. Take 2
Лекция- Software Engineering
Модульная система, встроенная в платформу JDK. Расширение языка Java. Изменение логики загрузки классов. Новая область видимости. Разбиение API платформы Java на десятки модулей. Обязательные и опциональные зависимости...
Так изначально планировалась функциональность Project Jigsaw. Проект, который изначально планировался для JDK 8, был перенесен на JDK 9 и прямо сейчас подвергается детальному анализу и редизайну. Какими будут требования к проекту? Понадобится ли специальный язык для определения зависимостей? Будет ли новая реализация самостоятельной распределённой системой? В чем она будет похожа и в чем отличаться от существующих систем?
Ответы на эти вопросы мы получим уже очень скоро. Доклад будет посвящен описанинию требований, дизайна и новой реализации Project Jigsaw.