LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

Если ты об backward compatibility, то все основные вещи давным-давно совместимы вплоть до 11. Специально собиралась статистика, были какие-то тэги в твиттере, но это уже не актуально. Всё просто работает. За исключением вещей вроде JavaEE и Nashorn.js, которых просто выбросили из JDK на мороз.

Основной дизастер был за пару месяцев до и после выхода 9 в прошлом году. После этого уже не было ченжей, чтобы что-то там поломалось. Ченжи вроде добавления Shenandoah GC приносят новые крутые фичи и не способны что-то поломать на уровне пользовательского API

Если ты о версии кода, то понятия не имею. Скорей всего, внедрение идет только на уровне совсем новых с смелых проектов, в том же Spring. Проблема в том, что forward compatibility нет, собранное под 11 не запустится на 8, и соответственно возникает вопрос - готовы ли проекты потерять всякий совсем кровавый ынтерпрайз из своих клиентов. Думаю что до выхода JDK 11 и сбора реальной статистики - сколько больших компаний перекатились с 8 на 11 - охотников будет немного.

Прямо сейчас охотники будут в end-user продуктах. Охотники среди системных либ подтянутся где-то через год, когда до значительной части сообщества дойдет озвученная выше мысль: обновляться можно и нужно, а сидеть на LTS - это удел совсем кровавых ынтерпрайзов с кромешным говнокодом. Сейчас вам это кажется дичью, но как говорится - «запомните этот твит» (с)

Исправление stevejobs, :

Если ты об backward compatibility, то все основные вещи давным-давно совместимы вплоть до 11. За исключением вещей вроде JavaEE и Nashorn.js, которых просто выбросили из JDK на мороз.

Основной дизастер был за пару месяцев до и после выхода 9 в прошлом году. После этого уже не было ченжей, чтобы что-то там поломалось. Ченжи вроде добавления Shenandoah GC приносят новые крутые фичи и не способны что-то поломать на уровне пользовательского API

Если ты о версии кода, то понятия не имею. Скорей всего, внедрение идет только на уровне совсем новых с смелых проектов, в том же Spring. Проблема в том, что forward compatibility нет, собранное под 11 не запустится на 8, и соответственно возникает вопрос - готовы ли проекты потерять всякий совсем кровавый ынтерпрайз из своих клиентов. Думаю что до выхода JDK 11 и сбора реальной статистики - сколько больших компаний перекатились с 8 на 11 - охотников будет немного.

Прямо сейчас охотники будут в end-user продуктах. Охотники среди системных либ подтянутся где-то через год, когда до значительной части сообщества дойдет озвученная выше мысль: обновляться можно и нужно, а сидеть на LTS - это удел совсем кровавых ынтерпрайзов с кромешным говнокодом. Сейчас вам это кажется дичью, но как говорится - «запомните этот твит» (с)

Исправление stevejobs, :

Если ты об backward compatibility, то все основные вещи давным-давно совместимы вплоть до 11. За исключением вещей вроде JavaEE и Nashorn.js, которых просто выбросили из JDK на мороз.

Основной дизастер был за пару месяцев до и после выхода 9 в прошлом году. После этого уже не было ченжей, чтобы что-то там поломалось.

Если ты о версии кода, то понятия не имею. Скорей всего, внедрение идет только на уровне совсем новых с смелых проектов, в том же Spring. Проблема в том, что forward compatibility нет, собранное под 11 не запустится на 8, и соответственно возникает вопрос - готовы ли проекты потерять всякий совсем кровавый ынтерпрайз из своих клиентов. Думаю что до выхода JDK 11 и сбора реальной статистики - сколько больших компаний перекатились с 8 на 11 - охотников будет немного.

Прямо сейчас охотники будут в end-user продуктах. Охотники среди системных либ подтянутся где-то через год, когда до значительной части сообщества дойдет озвученная выше мысль: обновляться можно и нужно, а сидеть на LTS - это удел совсем кровавых ынтерпрайзов с кромешным говнокодом. Сейчас вам это кажется дичью, но как говорится - «запомните этот твит» (с)

Исправление stevejobs, :

Если ты об backward compatibility, то все основные вещи давным-давно совместимы вплоть до 11. За исключением вещей вроде JavaEE и Nashorn.js, которых просто выбросили из JDK на мороз.

Основной дизастер был за пару месяцев до и после выхода 9 в прошлом году. После этого уже не было ченжей, чтобы что-то там поломалось.

Если ты о версии кода, то понятия не имею. Скорей всего, внедрение идет только на уровне совсем новых с смелых проектов, в том же Spring. Проблема в том, что forward compatibility нет, собранное под 11 не запустится на 8, и соответственно возникает вопрос - готовы ли проекты потерять всякий совсем кровавый ынтерпрайз из своих клиентов. Думаю что до выхода JDK 11 и сбора реальной статистики - сколько больших компаний перекатились с 8 на 11 - охотников будет немного.

Охотники подтянутся где-то через год, когда до значительной части сообщества дойдет озвученная выше мысль: обновляться можно и нужно, а сидеть на LTS - это удел совсем кровавых ынтерпрайзов с кромешным говнокодом. Сейчас вам это кажется дичью, но как говорится - «запомните этот твит» (с)

Исправление stevejobs, :

Если ты об backward compatibility, то все основные вещи давным-давно совместимы вплоть до 11. За исключением вещей вроде JavaEE и Nashorn.js, которых просто выбросили из JDK на мороз.

Основной дизастер был за пару месяцев до и после выхода 9 в прошлом году. После этого уже не было ченжей, чтобы что-то там поломалось.

Если ты о версии кода, то понятия не имею. Скорей всего, внедрение идет только на уровне совсем новых с смелых проектов, в том же Spring. Проблема в том, что forward compatibility нет, собранное под 11 не запустится на 8, и соответственно возникает вопрос - готовы ли проекты потерять всякий совсем кровавый ынтерпрайз из своих клиентов. Думаю что до выхода JDK 11 и сбора реальной статистики - сколько больших компаний перекатились с 8 на 11 - охотников будет немного.

Охотники подтянутся где-то через год, когда до значительной части сообщества дойдет озвученная выше мысль: обновляться можно и нужно, а сидеть на LTS - это удел совсем кровавых ынтерпрайзов с кромешным говнокодом

Исходная версия stevejobs, :

Если ты о бинарной совместимости, то все основные вещи давным-давно совместимы вплоть до 11.

Основной дизастер был за пару месяцев до и после выхода 9 в прошлом году. После этого уже не было ченжей, чтобы что-то там поломалось.

Если ты о версии кода, то понятия не имею. Скорей всего, внедрение идет только на уровне совсем новых с смелых проектов, в том же Spring. Проблема в том, что forward compatibility нет, собранное под 11 не запустится на 8, и соответственно возникает вопрос - готовы ли проекты потерять всякий совсем кровавый ынтерпрайз из своих клиентов. Думаю что до выхода JDK 11 и сбора реальной статистики - сколько больших компаний перекатились с 8 на 11 - охотников будет немного.

Охотники подтянутся где-то через год, когда до значительной части сообщества дойдет озвученная выше мысль: обновляться можно и нужно, а сидеть на LTS - это удел совсем кровавых ынтерпрайзов с кромешным говнокодом