The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

06.09.2016 08:55  GCC на пути удаления компилятора для Java

Эндрю Хейли (Andrew Haley), отвечающий за поддержку Java в GCC, возглавляющий ряд проектов OpenJDK и представляющий компанию Red Hat в совете OpenJDK, опубликовал набор патчей для полного удаления компилятора GCJ (GNU Compiler For Java) из состава GCC. Патчи предложены для финального рецензирования и если они будут одобрены, GCC 7 выйдет без GCJ.

Инициатива по удалению GCJ стартовала ещё в 2013 году и связана с запущенным состоянием GCJ, который много лет не развивается (полностью поддерживается только Java 1.2) и содержит ряд проблем, мешающих применению GCJ на практике. Кроме того, смысл существования GCJ находится под вопросом, так как развитие открытых компонентов Java переместилось в проект OpenJDK, который также распространяется под лицензией GPL.

  1. Главная ссылка к новости (https://www.reddit.com/r/linux...)
  2. OpenNews: Порт OpenJDK для архитектуры ARM64 и патчи для поддержки ARM в системе виртуализации KVM
  3. OpenNews: Компания Red Hat возглавила разработку OpenJDK 6
  4. OpenNews: Рассматривается возможность сворачивания проекта IcedTea, в пользу OpenJDK
Лицензия: CC-BY
Тип: Тема для размышления
Ключевые слова: gcj, java
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, kachsheev, 09:06, 06/09/2016 [ответить] [смотреть все]
  • +12 +/
    Наконец-то! А то было ощущение, что поддержка Java была чисто для галочки.
     
     
  • 2.19, Аноним, 12:27, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]
  • +7 +/
    Ещё никто не называл товарища A.Haley галочкой...
     
  • 2.30, Аноним, 17:32, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    Да там ее, можно сказать, и не было Ничего сложнее Hello World оно скомпилирова... весь текст скрыт [показать] [показать ветку]
     
  • 1.2, A.Stahl, 09:07, 06/09/2016 [ответить] [смотреть все]  
  • +4 +/
    Ну вполне логично. Ok. Иногда всякие deprecated штуки нужно подчищать.
     
  • 1.3, Аноним, 09:16, 06/09/2016 [ответить] [смотреть все]  
  • +5 +/
    А им кто-то пользовался? Оо
     
     
  • 2.6, Andrey Mitrofanov, 09:28, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –5 +/
    Ну, да Вот gcj https packages debian org source wheezy-backports libreo... весь текст скрыт [показать] [показать ветку]
     
  • 2.16, anonymous, 11:18, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Им часто pdftk собирают
     
     
  • 3.17, IB, 12:12, 06/09/2016 [^] [ответить] [смотреть все]  
  • +/
    Точно, руки поотрывать таким
     
  • 2.24, Аноним, 15:00, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Есть же встраиваемые платформы на микроконтроллерах. Там он и актуален.
     
     
  • 3.29, Аноним, 17:31, 06/09/2016 [^] [ответить] [смотреть все]  
  • +7 +/
    > Есть же встраиваемые платформы на микроконтроллерах. Там он и актуален.

    А зачем для них писать на Java?

     
     
  • 4.37, Comdiv, 22:02, 06/09/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    В общем-то для того же, что и на обычных компьютерах для гарантий целостности п... весь текст скрыт [показать]
     
  • 3.33, Аноним, 18:30, 06/09/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    Там на ANSI C/C++ пишут.
     
  • 1.4, Аноним, 09:17, 06/09/2016 [ответить] [смотреть все]  
  • +5 +/
    Походу GCC7 будет самым лучшим набором компиляторов за всю историю человечества ... весь текст скрыт [показать]
     
     
  • 2.45, Аноним 80_уровня, 14:15, 07/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    2.7.2.3 же.
     
  • 1.5, Аноним, 09:21, 06/09/2016 [ответить] [смотреть все]  
  • +/
    Вообще-то, gcj - штука очень полезная Он написан на C и позволяет скомпилироват... весь текст скрыт [показать]
     
     
  • 2.7, A.Stahl, 09:30, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    Сам я на Яве не пишу, но слышал, что обратную совместимость в Яве не особо берег... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.10, Аноним, 09:38, 06/09/2016 [^] [ответить] [смотреть все]  
  • +/
    Разумеется, нет Но для компиляции небольшого куска OpenJDK, с помощью которого ... весь текст скрыт [показать]
     
     
  • 4.22, Аноним, 13:39, 06/09/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    а там разве не С/С++ сначала скомпилить нужно?
     
  • 3.18, IB, 12:16, 06/09/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    С точностью до наоборот В ЖДК весь кривой хлам старательно тянут на костылях и ... весь текст скрыт [показать]
     
     
  • 4.23, Аноним, 13:47, 06/09/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    И да и нет Имплементация полиморфных операций как в CLR осне усложняет вирту... весь текст скрыт [показать]
     
  • 2.8, Аноним, 09:32, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    точно позволяет?
     
     
  • 3.9, Andrey Mitrofanov, 09:35, 06/09/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Да-а-а gcj https packages debian org source wheezy openjdk-7 Приблизитель... весь текст скрыт [показать]
     
  • 3.48, mario, 21:55, 12/09/2016 [^] [ответить] [смотреть все]  
  • +/
    Точно, мы Gentoo-воды, так и делаем.
     
  • 2.11, Аноним, 09:48, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Сохрани его себе, если он действительно нужен В виде пакета или создай свой реп... весь текст скрыт [показать] [показать ветку]
     
  • 2.12, Аноним, 10:25, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Старые версии GCC никуда не денутся, если тебе нужно это гумно - пользуйся и дал... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.20, Аноним, 12:29, 06/09/2016 [^] [ответить] [смотреть все]  
  • +4 +/
    Какая связь с площадкой для обмолота и хранения зерна?
     
  • 2.31, freehck, 17:37, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Может и полезная, вот только не работает И открытых нативных компиляторов для я... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.38, Comdiv, 22:08, 06/09/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    На днях они сделали урезанную версию бесплатной для некоммерческого использовани... весь текст скрыт [показать]
     
     
  • 4.46, Дмитрий, 08:52, 08/09/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Для коммерческого Для некоммерческого уже давно можно получить даже самую мощну... весь текст скрыт [показать]
     
  • 1.13, Аноним, 10:43, 06/09/2016 [ответить] [смотреть все]  
  • –3 +/
    Я думал, его удалили сразу после релиза OpenJDK Блин, это как продолжать писать... весь текст скрыт [показать]
     
     
  • 2.14, XXXasd, 10:50, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +12 +/
    > NVIDIA открыла драйвер

    ага, повторяй себе это каждое утро по три раза. и три раза на ночь перед сном.

     
     
  • 3.15, Аноним, 11:03, 06/09/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Забыл Это как если бы Открытие кода Java тоже было из области фантастики ... весь текст скрыт [показать]
     
  • 2.25, Аноним, 16:38, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Какая разница, открыли OpenJDK или нет, если для его сборки требуется блоб, либо... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.40, Аноним, 00:49, 07/09/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Жаль, что у минусующих нет аргументов :(
     
  • 1.26, Аноним, 16:55, 06/09/2016 [ответить] [смотреть все]  
  • –1 +/
    А можно ли каким-то образом скомпилировать Phpstorm для Windows, чтоб он не торм... весь текст скрыт [показать]
     
     
  • 2.27, Аноним, 17:30, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Дело в Windows, может быть На Линуксе и на OS X у меня тормозит Ну, настолько,... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.28, Аноним, 17:31, 06/09/2016 [^] [ответить] [смотреть все]  
  • –1 +/

    > На Линуксе и на OS X у меня тормозит.

    Тьфу же ж! :-) НЕ тормозит!

     
     
  • 4.43, bukazoid, 09:31, 07/09/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    спалился
     
  • 2.35, Led, 21:30, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > А можно ли каким-то образом скомпилировать Phpstorm для Windows, чтоб он не
    > тормозил? :)

    Нет, вендузоед должен страдать.

     
  • 1.32, Аноним, 18:10, 06/09/2016 [ответить] [смотреть все]  
  • +1 +/
    Может реально GCC смотрит на перспективу Не то, что из GCC компилятор для Java ... весь текст скрыт [показать]
     
     
  • 2.34, Колхозник, 19:26, 06/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Она умрет, как только ее будет чем полноценно заменить, при всех сопутствующих. Чем щас заменить Java в энтерпрайзе? Пока ничем. Вот как будет чем, тогда да.
     
  • 2.47, Аноним, 00:56, 12/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    http://tsya.ru/
     
  • 2.49, mario, 21:56, 12/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > Может реально GCC смотрит на перспективу? Не то, что из GCC компилятор
    > для Java выпилить .. Дело вообще катиться к тому, что Java
    > умрет при таком отношении Оракла.
    > Все сдохнет, вопрос времени, только у меня создается впечатление, что именно это
    > дело хотят ускорить сверху так, что Эндрю Хейли просто "не противиться
    > этому".

    Умрут все языки программирования. И вообще всё.

     
  • 1.39, Ilya Indigo, 22:35, 06/09/2016 [ответить] [смотреть все]  
  • –3 +/
    Побольше таких и только таких приятных новостей про Жабу.
     
     
  • 2.44, Аноним, 10:22, 07/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Вендузоид, уходи со своим C#.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor