У электронного журнала от Oracle появился выпуск за июль-август (как обычно, свободно доступный для онлайн-чтения и скачивания). Темой номера стала Java 9 — точнее, всё то о ней, что не модули.
Как признаются в самом журнале, с подготовкой номера всё получилось не совсем гладко. Ещё год назад его запланировали выпустить одновременно с Java 9, и готовились с фанфарами её представить. А в мае из-за переноса «девятки» этот эффектный план сорвался.
В итоге решено было всё равно посвятить номер Java 9, но не публиковать ничего про Jigsaw: раз там всё ещё активно, тексты могут быстро оказаться устаревшими. Вместо этого решили пока что рассказать о полностью готовых составляющих Java 9, а модульной системе позже посвятить другой номер.
Главный редактор Эндрю Бинсток, хотя ему насолил перенос релиза, видит в нём и хорошее: по его мнению, история показывает, что в Oracle ведут работу по-настоящему совместно с сообществом. Мол, Google, Apple и Microsoft свои языки развивают куда единоличнее, а Oracle — уникальный случай, когда у игрока такого масштаба такой подход.
А в номер в итоге вошли такие материалы:
- From the Editor (вступительное слово Бинстока)
- Nine New Developer Features in JDK 9 (недавно Саймон Риттер уже говорил о фичах «девятки», но в формате доклада, а здесь текстом)
- Migrating from Java 8 to Java 9 (авторства Триши Джи из JetBrains)
- Java 9 Core Library Updates: Collections and Streams
- JShell: Read-Evaluate-Print Loop for the Java Platform
- Nashorn JavaScript Engine in JDK 9
- Working with the New HTTP/2 Client