Вчера появилась новость о разработке внутри Oracle нового сборщика мусора Z Garbage Collector (ZGC).
ZGC нацелен на маленькие паузы (< 10мс) и большие кучи (> 1TB), при этом понижение производительности не должно превышать 15%. Как утверждает лидер проекта Per Liden...
Подробнее: http://telegra.ph/ZGC-10-27
ZGC нацелен на маленькие паузы (< 10мс) и большие кучи (> 1TB), при этом понижение производительности не должно превышать 15%. Как утверждает лидер проекта Per Liden...
Подробнее: http://telegra.ph/ZGC-10-27
Telegraph
ZGC
Вчера появилась новость о разработке внутри Oracle нового сборщика мусора Z Garbage Collector (ZGC). ZGC нацелен на маленькие паузы (< 10мс) и большие кучи (> 1TB), при этом понижение производительности не должно превышать 15%. Как утверждает лидер проекта…
В Java появятся легковесные нити и корутины.
Несколько часов назад Ron Pressler из Oracle анонсировал новый проект Loom: Fibers and Continuations for the Java Virtual Machine.
Волокна (fibers) - это потоки, которые управляются на уровне виртуальной машины Java, в результате чего...
Подробнее: http://telegra.ph/Loom-10-28
Несколько часов назад Ron Pressler из Oracle анонсировал новый проект Loom: Fibers and Continuations for the Java Virtual Machine.
Волокна (fibers) - это потоки, которые управляются на уровне виртуальной машины Java, в результате чего...
Подробнее: http://telegra.ph/Loom-10-28
Telegraph
Loom
В Java появятся легковесные нити и корутины. Несколько часов назад Ron Pressler из Oracle анонсировал новый проект Loom: Fibers and Continuations for the Java Virtual Machine. Волокна (fibers) - это потоки, которые управляются на уровне виртуальной машины…
Java переходит на 6-месячный релизный цикл и меняет схему версионирования.
Java всегда была известна медленным темпом выхода новых версий. В среднем новые релизы Java выходили приблизительно раз в 3 года: Java 7 вышла в 2011 году, Java 8 - в 2014, Java 9 - в 2017...
Подробнее: http://telegra.ph/Java-183-11-01
Java всегда была известна медленным темпом выхода новых версий. В среднем новые релизы Java выходили приблизительно раз в 3 года: Java 7 вышла в 2011 году, Java 8 - в 2014, Java 9 - в 2017...
Подробнее: http://telegra.ph/Java-183-11-01
Telegraph
Java 18.3
Java переходит на 6-месячный релизный цикл и меняет схему версионирования. Java всегда была известна медленным темпом выхода новых версий. В среднем новые релизы Java выходили приблизительно раз в 3 года: Java 7 вышла в 2011 году, Java 8 - в 2014, Java 9…
Java всё-таки не будет версионироваться годом и месяцем выхода релизов.
Только что Mark Reinhold отправил письмо с новым предложением относительно схемы версионирования Java. Части версий будут внешне похожи на то, что мы имеем сейчас в Java 9, но будут иметь несколько другой смысл. Версии будут иметь формат $FEATURE.$INTERIM.$UPDATE(.$EMERG)...
Подробнее: http://telegra.ph/New-Java-version-proposal-11-02
Только что Mark Reinhold отправил письмо с новым предложением относительно схемы версионирования Java. Части версий будут внешне похожи на то, что мы имеем сейчас в Java 9, но будут иметь несколько другой смысл. Версии будут иметь формат $FEATURE.$INTERIM.$UPDATE(.$EMERG)...
Подробнее: http://telegra.ph/New-Java-version-proposal-11-02
Telegraph
New Java version proposal
Java всё-таки не будет версионироваться годом и месяцем выхода релизов. Только что Mark Reinhold отправил письмо с новым предложением относительно схемы версионирования Java. Части версий будут внешне похожи на то, что мы имеем сейчас в Java 9, но будут иметь…
В Java появятся data-классы.
Вчера Brian Goetz из Oracle написал письмо со ссылкой на документ, в котором описывается идея введения в Java классов-данных (data-классов). Data-класс – это класс, единственной целью которого является держание некоторого набора данных...
Подробнее: http://telegra.ph/Data-Classes-11-03
Вчера Brian Goetz из Oracle написал письмо со ссылкой на документ, в котором описывается идея введения в Java классов-данных (data-классов). Data-класс – это класс, единственной целью которого является держание некоторого набора данных...
Подробнее: http://telegra.ph/Data-Classes-11-03
Telegraph
Data Classes
В Java появятся data-классы. Вчера Brian Goetz из Oracle написал письмо со ссылкой на документ, в котором описывается идея введения в Java классов-данных (data-классов). Data-класс – это класс, единственной целью которого является держание некоторого набора…
Ранние сборки JDK 10 уже доступны для скачивания.
Сейчас уже, например, можно попробовать в действии Local Variable Type Inference (JEP-286).
http://telegra.ph/JDK-10-Early-Access-11-04
Сейчас уже, например, можно попробовать в действии Local Variable Type Inference (JEP-286).
http://telegra.ph/JDK-10-Early-Access-11-04
Telegraph
JDK 10 Early Access
Ранние сборки JDK 10 уже доступны для скачивания. Сейчас уже, например, можно попробовать в действии Local Variable Type Inference (JEP-286). Обсудить новость
Конструкторы Integer, Long, Float, Double, Boolean, Byte, Short, Character стали deprecated в Java 9.
Пожалуй, большинство людей хотя бы раз в жизни использовало конструктор new Integer(int). Это могло случиться либо по незнанию, либо по той причине, что до Java 1.5 это было единственным способом оборачивания int в Integer...
Подробнее: http://telegra.ph/new-Integer-is-deprecated-11-07
Пожалуй, большинство людей хотя бы раз в жизни использовало конструктор new Integer(int). Это могло случиться либо по незнанию, либо по той причине, что до Java 1.5 это было единственным способом оборачивания int в Integer...
Подробнее: http://telegra.ph/new-Integer-is-deprecated-11-07
Telegraph
new Integer is deprecated
Конструкторы Integer, Long, Float, Double, Boolean, Byte, Short, Character стали deprecated в Java 9. Пожалуй, большинство людей хотя бы раз в жизни использовало конструктор new Integer(int). Это могло случиться либо по незнанию, либо по той причине, что…
Егор Бугаенко раскритиковал идею введения data-классов в Java.
На предложение ввести в Java data-классы негативно отреагировал Егор Бугаенко. Он написал в своём Твиттере, что «ещё один анти-паттерн ожидает легализации в Java; на этот раз это data-классы от @BrianGoetz»...
Подробнее: http://telegra.ph/Yegor256-data-classes-11-08
На предложение ввести в Java data-классы негативно отреагировал Егор Бугаенко. Он написал в своём Твиттере, что «ещё один анти-паттерн ожидает легализации в Java; на этот раз это data-классы от @BrianGoetz»...
Подробнее: http://telegra.ph/Yegor256-data-classes-11-08
Telegraph
Yegor256 data classes
Егор Бугаенко раскритиковал идею введения data-классов в Java. На предложение ввести в Java data-классы негативно отреагировал Егор Бугаенко. Он написал в своём Твиттере, что «ещё один анти-паттерн ожидает легализации в Java; на этот раз это data-классы от…
В Java появится паттерн-матчинг.
Паттерн-матчинг (сопоставление с образцом) является довольно популярной синтаксической конструкцией, которая есть практически во всех функциональных языках. За годы их существования эта конструкция уже настолько доказала свою пользу и необходимость, что начала проникать и в известные императивные языки...
Подробнее: http://telegra.ph/Java-Pattern-Matching-11-10
Паттерн-матчинг (сопоставление с образцом) является довольно популярной синтаксической конструкцией, которая есть практически во всех функциональных языках. За годы их существования эта конструкция уже настолько доказала свою пользу и необходимость, что начала проникать и в известные императивные языки...
Подробнее: http://telegra.ph/Java-Pattern-Matching-11-10
Telegraph
Java Pattern Matching
В Java появится паттерн-матчинг. Паттерн-матчинг (сопоставление с образцом) является довольно популярной синтаксической конструкцией, которая есть практически во всех функциональных языках. За годы их существования эта конструкция уже настолько доказала свою…
Стала известна дата выхода Java 10.
У 10-го релиза JDK появилась своя собственная страница, где уже можно посмотреть расписание выхода.
14 декабря 2017 наступит первая фаза замедления разработки. В этой фазе будут приниматься исправления только к самым важным багам, то есть багам, имеющим приоритеты P1 (Blocker), P2 (Critical) и P3 (Major)...
Подробнее: http://telegra.ph/Java-10-Release-Date-11-12
У 10-го релиза JDK появилась своя собственная страница, где уже можно посмотреть расписание выхода.
14 декабря 2017 наступит первая фаза замедления разработки. В этой фазе будут приниматься исправления только к самым важным багам, то есть багам, имеющим приоритеты P1 (Blocker), P2 (Critical) и P3 (Major)...
Подробнее: http://telegra.ph/Java-10-Release-Date-11-12
Telegraph
Java 10 Release Date
Стала известна дата выхода Java 10. У 10-го релиза JDK появилась своя собственная страница, где уже можно посмотреть расписание выхода. 14 декабря 2017 наступит первая фаза замедления разработки. В этой фазе будут приниматься исправления только к самым важным…
В Java появится сборщик мусора, который не будет собирать мусор.
Сборщик мусора Epsilon, идея которого была предложена Алексеем Шипилёвым в феврале 2017 года, теперь получил официальный JEP: JEP 318.
Epsilon – это сборщик мусора, который будет заниматься выделением памяти, но не будет её освобождать...
Подробнее: http://telegra.ph/Epsilon-GC-11-18
Сборщик мусора Epsilon, идея которого была предложена Алексеем Шипилёвым в феврале 2017 года, теперь получил официальный JEP: JEP 318.
Epsilon – это сборщик мусора, который будет заниматься выделением памяти, но не будет её освобождать...
Подробнее: http://telegra.ph/Epsilon-GC-11-18
Telegraph
Epsilon GC
В Java появится сборщик мусора, который не будет собирать мусор. Сборщик мусора Epsilon, идея которого была предложена Алексеем Шипилёвым в феврале 2017 года, теперь получил официальный JEP: JEP 318. Epsilon – это сборщик мусора, который будет заниматься…
