- PVSM.RU - https://www.pvsm.ru -
Сегодня Mark Reinhold [1] объявил [2] об открытии репозиториев mercurial для Java 10, и разработчики, имевшие статус committer и выше в проекте Java 9, получили возможность размещать багфиксы и мелкие улучшения, которые не предполагается вносить в Java 9. Всем разработчикам (например, мне [3]) обновили статус на страничке переписи OpenJDK.
Крупные изменения вносить пока не рекомендуется во избежание конфликтов. Изменения в Java 9 ещё не завершены и некоторое время придётся их переносить в Java 10. При отсутствии конфликтов процедура будет автоматизирована, так что тем, кто продолжает вносить исправления в Java 9, скорее всего не придётся лишний раз беспокоиться.
Разумеется, разработка возможностей, которые не планируется включать в Java 9, велась и раньше. Серьёзные проекты вроде Valhalla [4] и Panama [5] разрабатываются пока в отдельных форках без привязки к версии Java. Когда они будут готовы, произойдёт большая работа по слиянию веток, как это было с Jigsaw. Отдельные эксперименты вроде прототипирования вывода типов локальных переменных [6] ведутся вне официальных деревьев. Но именно сейчас отличное время, чтобы предложить в десятку (и реализовать!) какую-нибудь важную фичу, которой вам очень не хватает в Java. Как известно, при приближении к релизу новые предложения будут наталкиваться на всё большее сопротивление.
Пока тематических списков рассылки по Java 10 не создано, имеется только общий список jdk10-dev [7], поэтому за всеми новостями можно следить, подписавшись на него.
Автор: lany
Источник [8]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/java/237387
Ссылки в тексте:
[1] Mark Reinhold: http://mreinhold.org/
[2] объявил: http://mail.openjdk.java.net/pipermail/jdk10-dev/2017-January/000041.html
[3] мне: http://openjdk.java.net/census#tvaleev
[4] Valhalla: http://hg.openjdk.java.net/valhalla
[5] Panama: http://hg.openjdk.java.net/panama
[6] вывода типов локальных переменных: http://openjdk.java.net/jeps/286
[7] jdk10-dev: http://mail.openjdk.java.net/mailman/listinfo/jdk10-dev
[8] Источник: https://habrahabr.ru/post/320464/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best
Нажмите здесь для печати.