Делала ли Java когда-нибудь в прошлом то, что они планируют сделать с удалением sun.misc.Unsafe, то есть нарушить обратнJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Делала ли Java когда-нибудь в прошлом то, что они планируют сделать с удалением sun.misc.Unsafe, то есть нарушить обратн

Сообщение Anonymous »

Я знаю, что на платформе Java исторически особое внимание уделялось поддержанию обратной совместимости, даже между основными версиями. Это стало одним из краеугольных камней его широкого внедрения в корпоративной среде. Однако недавно я наткнулся на дискуссии об удалении sun.misc.Unsafe из Java 25-26, класса, который, хотя и недокументирован и технически является внутренним, в течение многих лет широко использовался разработчиками для доступа к низкоуровневым функциям.
Это заставляет меня задуматься: Придется ли мне предоставлять две версии моего приложения: одну до удаления, а другую после удаления? Меня очень удивляет, что новейшая версия Java не сможет запустить мой старый код. Почему бы просто не оставить это и позволить сообществу перейти на новый FFM API в своем собственном темпе?
Как сообщество планирует справиться с этим кардинальным изменением? Происходили ли подобные изменения когда-либо в прошлом или это произойдет впервые?
Обратите внимание: я не говорю, что хочу поддерживать старые версии Java навсегда. Я говорю о том, что для новой JVM было бы отстойно не иметь возможности запускать приложение, которое я запускаю с давних пор. Когда это произойдет, у меня останется два неправильных выбора: 1) Никогда не переходить на новую JVM. 2) Ждать, пока поставщик предоставит более новую версию приложения. Есть ли третий вариант, которого я не вижу?

Подробнее здесь: https://stackoverflow.com/questions/793 ... removal-of
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»