The OpenNET Project / Index page

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

03.07.2017 21:01  Исполнительный комитет JCP одобрил модульную систему в Java 9

В ходе повторного голосования исполнительный комитет JCP (Java Community Process) одобрил принятие спецификации JSR 376 (Java Platform Module System), в рамках которой развивалось ключевое улучшение платформы Java 9. JSR 376 отражает изменения, подготовленные в рамках проекта Jigsaw, и предлагает принципиально новые для Java средства разбиения программ и JDK на модули.

После корректировки графика подготовки Java 9, попыток решить спорные вопросы и переноса релиза с 27 июля на 21 сентября, 24 участника комитета высказались за принятие JSR 376. Таким образом теперь больше ничего не мешает осенью выпустить Java 9. Напомним, что изначально релиз JDK 9 был запланирован на 22 сентября 2016 года, а затем перенесён на 23 марта 2017 года, после чего сдвинут ещё на 4 месяца до 27 июля 2017 года.

Компания Red Hat, которая выступала против модульной архитектуры Jigsaw, воздержалась при голосовании, отметив позитивный прогресс в достижении консенуса в сообществе. Red Hat продолжает считать, что Jigsaw может привести к нарушению работы уже существующих приложений, расколу экосистемы и фрагментации сообщества, но не намерена препятствовать выпуску релиза Java 9.

  1. Главная ссылка к новости (https://twitter.com/java/statu...)
  2. OpenNews: Компания Oracle переносит выпуск Java 9 на осень
  3. OpenNews: Исполнительный комитет JCP не утвердил модульную систему в Java 9
  4. OpenNews: Выход Java 9 переносится на июль 2017 года
  5. OpenNews: Java 9 переносится на 2017 год
  6. OpenNews: Обновление Java SE 8 Update 20. Новшества Java 9
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: java
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 21:08, 03/07/2017 [ответить] [смотреть все]
  • –21 +/
    Переходите на Golang и все будет ОК!
     
     
  • 2.2, Аноним, 21:16, 03/07/2017 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    Как у вас все просто...
     
  • 2.3, Аноним, 21:20, 03/07/2017 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    как только generic и нормальное ООП осилите :)
     
     
  • 3.12, Аноним, 23:34, 03/07/2017 [^] [ответить] [смотреть все]
  • +/
    > generic

    Нужно.

    > нормальное ООП

    Ненужно.

     
     
  • 4.23, Leap42, 08:57, 04/07/2017 [^] [ответить] [смотреть все]
  • +4 +/
    миллионы жаба-кодеров бесконечно благодарны анониму, что он объяснил им, что им ... весь текст скрыт [показать]
     
  • 4.29, X4asd, 10:11, 04/07/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    нет генерики нужны а если генерики не нужны, то тогда и вообще статическая ти... весь текст скрыт [показать]
     
     
  • 5.34, номия, 10:36, 04/07/2017 [^] [ответить] [смотреть все]  
  • +/
    нет джава разработчики появляются не от того чот на джаве комфортнее писать, а ... весь текст скрыт [показать]
     
  • 5.46, Имя, 16:02, 04/07/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Какого размера проекты пишете Сколько лет поддерживаете в активной разработке, ... весь текст скрыт [показать]
     
     
  • 6.53, Илья, 19:17, 04/07/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Я думаю вы не услышите ответа
     
  • 3.16, Аноним, 03:32, 04/07/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    И шаблоны, как в c++ *trollface*
     
     
  • 4.32, J.L., 10:31, 04/07/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    > И шаблоны, как в c++ *trollface*

    и даже лучше - Dlang

     
  • 3.17, ChepyKot, 06:39, 04/07/2017 [^] [ответить] [смотреть все]  
  • +/
    В контексте сравнения с Java ваша фраза выглядит странно...
     
  • 2.4, A.Stahl, 21:34, 03/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    ОК, Google, какой сейчас лучший компилятор Си Ну вот разве что такое Ок ... весь текст скрыт [показать] [показать ветку]
     
  • 2.8, mimocrocodile, 22:37, 03/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Чтобы совсем без модулей, да?
    Нет человека - нет проблемы.
     
  • 1.5, Аноним, 21:41, 03/07/2017 [ответить] [смотреть все]  
  • +4 +/
    Не знаю даже почему, но ужасно рад за джаву и ее сообщество. На джаве не пишу.
     
  • 1.6, Аноним, 22:04, 03/07/2017 [ответить] [смотреть все]  
  • +/
    Есть где хорошее описание,  чем лучше мавена?
     
     
  • 2.9, IB, 22:43, 03/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Гугл в помощь - но оно для гранулярности меньше чем jar
     
  • 2.18, ChepyKot, 06:40, 04/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Какбэ, вещи практически ортогональные
     
  • 2.57, Горегоре, 07:27, 05/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Чем Java лучше мавена?
     
  • 2.60, КО, 08:00, 05/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Оно не лучше, а хуже, и не maven, а OSGI. :)
     
  • 1.7, ALex_hha, 22:30, 03/07/2017 [ответить] [смотреть все]  
  • +/
    > Есть где хорошее описание,  чем лучше мавена?

    Java?

     
  • 1.10, Аноним, 22:55, 03/07/2017 [ответить] [смотреть все]  
  • –7 +/
    не могут запилить целиком, уже 3 года, вот и решили хоть кусочек выкинуть в мир ... весь текст скрыт [показать]
     
     
  • 2.22, Аноним, 08:54, 04/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Ну, знаете ли, альтернативы жаве пока не видно.
     
     
  • 3.24, Leap42, 09:05, 04/07/2017 [^] [ответить] [смотреть все]  
  • –6 +/
    Си шарп, например, он теперь опенсорсный же По-моему он как раз и есть Жаба 2 0... весь текст скрыт [показать]
     
     
  • 4.27, Аноним, 09:52, 04/07/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Писать на современном бейсике с никакущей типизацией, низкой производительностью... весь текст скрыт [показать]
     
  • 4.30, лютый жабист__, 10:12, 04/07/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Эксперты опеннета, такие эксперты И где у маздая аналоги java EE Кучи опенсорс... весь текст скрыт [показать]
     
     
  • 5.47, nobody, 16:04, 04/07/2017 [^] [ответить] [смотреть все]  
  • +/
    А кому сегодня нужно это java EE хотя бы среди самих джавистов?
     
     
  • 6.49, iZEN, 16:55, 04/07/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Клиент-серверная архитектура приложений Не, не слышал ... весь текст скрыт [показать]
     
     
  • 7.62, dev, 08:29, 05/07/2017 [^] [ответить] [смотреть все]  
  • +/
    архитектура !== java EE
     
     
  • 8.69, iZEN, 10:06, 07/07/2017 [^] [ответить] [смотреть все]  
  • +/
    Java EE - это реализация клиент-серверной архитектуры В гетерогенной среде обыч... весь текст скрыт [показать]
     
  • 1.11, Аноним, 23:07, 03/07/2017 [ответить] [смотреть все]  
  • +2 +/
    Как ни крути, а джава это стабильность На этом этапе развития языка тут главное... весь текст скрыт [показать]
     
  • 1.13, Ilya Indigo, 01:13, 04/07/2017 [ответить] [смотреть все]  
  • –2 +/
    В 9-ой жабе TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 осилили?
    Или так и будет: Server sent fatal alert: handshake_failure
    https://www.ssllabs.com/ssltest/analyze.html?d=ilya.pp.ua
     
     
  • 2.15, vitalif, 01:18, 04/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    ты ещё про GOST спроси
     
  • 2.20, Аноним, 08:37, 04/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    Купи программера или сам запили и продавай Никто тебе ничего не должен осиливат... весь текст скрыт [показать] [показать ветку]
     
  • 2.35, YetAnotherOnanym, 11:42, 04/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Простите за дилетантский вопрос не жабовод, каюсь а что, дёрнуть внешнюю либу... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.41, Аноним, 13:12, 04/07/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    В Java - проблема.
     
     
  • 4.58, Горегоре, 07:34, 05/07/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Нет, не проблема. В самом ждк есть утилиты генерирующие С интерфейсы
     
  • 3.56, жабабыдлокодер, 20:59, 04/07/2017 [^] [ответить] [смотреть все]  
  • +/
    Эта технология называется JNI Ничего ужасного нет, пользовался сам, подключал к... весь текст скрыт [показать]
     
  • 1.14, vitalif, 01:17, 04/07/2017 [ответить] [смотреть все]  
  • +1 +/
    А в чём там суть? Только в том, что теперь можно будет явно указать, какие пакеты на экспорт?

    Это ж неинтересно вообще совсем)

    Я думал там что-то либо про нормальный пакетный менеджер (не мавен-помойка где XML и всё вместе, и собираемое, и скачиваемое), либо про разделяемые jar'ы / кэширование jit кода (чтобы можно было андроид на jvm без зиготы запускать).

    А там ещё один слой обёртки над пакетами? Чот это дурь немного

     
     
  • 2.19, Аноним, 08:19, 04/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Может оно и к лучшему, нет такого маразма как в NPM с морем непроверенных однос... весь текст скрыт [показать] [показать ветку]
     
  • 2.61, КО, 08:10, 05/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Вкратце, добавлено - барьеры для reflection и dependency injection прощай, ... весь текст скрыт [показать] [показать ветку]
     
  • 1.25, Аноним, 09:40, 04/07/2017 [ответить] [смотреть все]  
  • +/
    А что там с шарпом?
     
     
  • 2.28, Аноним, 09:53, 04/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Сдает позиции Поигравшись с нескучным шарпом, все снова возвращаются на Java T... весь текст скрыт [показать] [показать ветку]
     
  • 2.31, лютый жабист__, 10:17, 04/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Из моего опыта с сишарпом как юзера ставишь прожку, в системе стоит net 4 5, п... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.37, Аноним, 12:17, 04/07/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Руки прямые надо иметь, вот и будет под любыми виндами работать Основные версии... весь текст скрыт [показать]
     
     
  • 4.38, лютый жабист__, 12:27, 04/07/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    пофиксил хотя, когда выйдет кульпрожка с требованием net4 5 3, даже зоопарк ... весь текст скрыт [показать]
     
     
  • 5.39, Аноним, 12:59, 04/07/2017 [^] [ответить] [смотреть все]  
  • +/
    Первая винда, в которой из коробки появился дотнет, это Windows Server 2003 NE... весь текст скрыт [показать]
     
     
  • 6.42, Аноним, 13:16, 04/07/2017 [^] [ответить] [смотреть все]  
  • +/
    Не свисти, было ее там из коробки ... весь текст скрыт [показать]
     
     
  • 7.43, Аноним, 13:21, 04/07/2017 [^] [ответить] [смотреть все]  
  • +/
    https://en.wikipedia.org/wiki/.NET_Framework#Release_history
     
  • 5.40, anonymus, 13:10, 04/07/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Поставить, 4 7 а в конфиге приложения прописать xml version 1 0 encoding u... весь текст скрыт [показать]
     
     
  • 6.44, Аноним, 13:37, 04/07/2017 [^] [ответить] [смотреть все]  
  • +/
    Для еклипсла лучше локальные версии JDK иметь И подключать их по необходимости ... весь текст скрыт [показать]
     
  • 6.45, Аноним, 13:39, 04/07/2017 [^] [ответить] [смотреть все]  
  • +/
    еклипс тоже лучше качать в директорию /opt
     
  • 6.59, Горегоре, 07:40, 05/07/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Как бы проблема эклипса, не джавы
     
  • 3.52, Kodir, 18:50, 04/07/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Это не опыт , сынок - это дол6036изм Ты кушаешь битой спагетти и мечтаешь испо... весь текст скрыт [показать]
     
     
  • 4.68, ., 03:48, 07/07/2017 [^] [ответить] [смотреть все]  
  • +/
    чел 12 лет кушающий оно я думал вымерли уже, а ты поди ка 8-о... весь текст скрыт [показать]
     
  • 3.63, anomymous, 21:31, 05/07/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    А KVM 5-летней давности под жрёй 8 не пробовали никогда Из-за разнородного обор... весь текст скрыт [показать]
     
  • 2.51, Kodir, 18:44, 04/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    У шарпа всё хорошо, а кто интересуется NET - в нём надо отличать хипстерски... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.54, Аноним, 19:36, 04/07/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Vs 2015 на крупных проектах вешается, отчасти из-за отсутствия 64 битной версии,... весь текст скрыт [показать]
     
     
  • 4.65, Вареник, 01:35, 06/07/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    И эти люди жаловались на NetBeans... Он проекты и файлы любых размеров переваривает. Фоновая индексация чуть подольше поработает. На GUI не сказывается никак.

    Открытие 20 мегабайтного XML конечно подтормаживает, но большинство редакторов на этом же файле просто падают.

     
  • 1.33, номия, 10:34, 04/07/2017 [ответить] [смотреть все]  
  • –1 +/
    ну наконец-то.. лет 10 как уже джигсов пилится..
     
     
  • 2.36, YetAnotherOnanym, 11:45, 04/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    > ну наконец-то.. лет 10 как уже джигсов пилится..

    хммм... какой забавный каламбур - jigsaw пилится...

     
  • 1.64, Вареник, 01:29, 06/07/2017 [ответить] [смотреть все]  
  • –1 +/
    Вот что им с самого начала мешало взять OSGI для модульности?

    Теперь в кровавом энтерпрайзе модульность двойная. Был JAR hell, будет classloader hell.

     
     
  • 2.66, лютый жабист__, 08:28, 06/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Surprise В кровавом ынтырпрайзе osgi не нужен Или у вас какой-то неправильный ... весь текст скрыт [показать] [показать ветку]
     
  • 2.67, iZEN, 20:43, 06/07/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    > Вот что им с самого начала мешало взять OSGI для модульности?

    OSGi, как и стандартный класслоадер, не может позволить загрузить в одну и ту же JVM одноименные классы разных версий.

    > Теперь в кровавом энтерпрайзе модульность двойная. Был JAR hell, будет classloader hell.

    Не было никакого JAR-hell'а. Она была только в голове безумных разработчиков, которые сували одноимённые классы разных версий в разные JAR с надеждой их задействовать "по месту упаковки". Как водится, получали то, что всегда: класслоадер загружал только тот класс, который первый затребован, остальные (недо- или пере-) клоны посылал нафик.


     

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


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