The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Модульная системы Jigsaw отложена до Java SE 9. Представлена..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от opennews (??) on 25-Сен-12, 10:52 
Участники экспертной группы, принимающей решения о формирования состава релизов Java SE, решили (http://mreinhold.org/blog/on-the-next-train) отложить интеграцию наработок проекта Jigsaw (http://openjdk.java.net/projects/jigsaw/) до релиза Java SE 9, запланированного на 2015 год. Таким образом, Jigsaw не войдёт в состав Java SE 8, как это планировалось ранее. Причиной откладывания интеграции Jigsaw называется неспособность выполнить все технические условия и подготовить корректную реализацию новой модульной системы к моменту заморозки кодовой базы Java 8, которая состоится в мае 2013 года.  Вариант задержать выпуск Java SE 8 до готовности Jigsaw отмечен, как неприемлемый.

Примечательно, что система модулей Jigsaw является наиболее ожидаемой и востребованной разработчиками возможностью Java SE, предоставляющей принципиально новые для Java средства разбиения программ и JDK на модули. Интегрированная в платформу Java система модулей упростит создание, сопровождение и распространение больших приложений, позволив избавиться от наблюдаемых в настоящее время проблем с монолитными JAR и распространением наборов классов. Система модулей позволит разработчикам легко выделять функциональность и формировать настраиваемые конфигурации, адаптируемые как для развёртывания на больших серверах, так и на встраиваемой технике, а в перспективе приведёт к слиянию Java SE с платформой Java ME. Модульные приложения, построенные на основе модульной платформы Java, потребуют загрузки меньшего объёма данных и позволят достигнуть более высокой производительности за счёт более эффективной оптимизации специфичных для используемой конфигурации модулей.

Дополнительно можно отметить публикацию (http://www.oracle.com/us/corporate/press/1851249) компанией Oracle бесплатного продукта Oracle ADF Essentials (http://www.oracle.com/technetwork/developer-tools/adf/overvi...) (Oracle Application Development Framework), являющегося упрощённой версией  Java EE фреймворка Oracle ADF, используемого компанией Oracle при разработке большого числа собственных бизнес-приложений, таких как Oracle Fusion. Oracle ADF Essentials не требует лицензионных отчислений при промышленном применении и адаптирован для развёртывания с использованием открытого сервера приложений GlassFish, т.е. не ограничен работой только с проприетарным сервером приложений WebLogic.

URL: http://mreinhold.org/blog/on-the-next-train
Новость: https://www.opennet.ru/opennews/art.shtml?num=34926

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от Аноним (??) on 25-Сен-12, 10:52 
оок, в нынешнем виде Jigsaw нельзя было пользоваться, правильно что отложили
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +1 +/
Сообщение от VoDA (ok) on 25-Сен-12, 11:17 
а что было не рабочим?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +4 +/
Сообщение от VoDA (ok) on 25-Сен-12, 11:24 
> Причиной откладывания интеграции Jigsaw называется
> неспособность выполнить все технические условия и подготовить корректную реализацию новой
> модульной системы к моменту заморозки кодовой базы Java 8, которая состоится
> в мае 2013 года.

Сначала NIH синдром, что нужно сделать с нуля, а не использовать готовые наработки из maven или OSGi. И после ТРЕХ (а может и больше) лет разработки в очередной раз проваливают сроки... сначала отложили из 7-ки в 8-ку, теперь из 8-ки в 9-ку.

При этом те же самые property, которые не являются самым сложным нововведением также откладывают сначала на 8-ку, затем еще позже.


Печально складываются дела у основного Java-полководца. Значит вперед либо RedHat с Ceylon либо JetBrains с Kotlin.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от max (??) on 25-Сен-12, 11:53 
на самом деле, лучше пусть отложат выпуск, но выпустят нормальный продуманный продукт, чем сделают поделку из дерева
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от VoDA (ok) on 25-Сен-12, 12:28 
> на самом деле, лучше пусть отложат выпуск, но выпустят нормальный продуманный продукт,
> чем сделают поделку из дерева

Nokia тоже откладывала выпуск ... дооткладывалась до полного уничтожения собственных мобильных систем.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +1 +/
Сообщение от pro100master (ok) on 25-Сен-12, 12:38 
что вы с Нокией всё носитесь. У последней - куча конкурентов, у Джавы - ни одного.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  –1 +/
Сообщение от VoDA (ok) on 25-Сен-12, 13:43 
У java есть как конкуренты практически во всех сферах:
совсем прямой конкурент C# (как язык даже сильнее, но Win Only)
за умы программистов с java борется С и С++
по мощности и скорости разработки - scala / ruby / python / php (это разные языки с разными задачами, но в своих нишах они сталкиваются и с java в том числе)
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

14. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  –1 +/
Сообщение от Loooooker (ok) on 25-Сен-12, 14:03 
по мультиплатформенности?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +2 +/
Сообщение от VoDA (ok) on 25-Сен-12, 14:19 
практически все скриптовые языки и большинство компилируемых является мультиплатформенными в том или ином виде. С/С++ компилируется под довольно большое количество платформ. Java/Scala работают везде, где есть JVM. Тот же PHP тоже работает под основными ОС.

Так что мультиплатформенность стоит рассматривать только когда:
(а) потребители хотят продукт работающий под несколькими платформами (одни крутят продукт под Win, другие под Lin, а кто-то вообще FreeBSD желает).
(б) разрабатываешь for-fun, хотя в этом случае мультиплатформенность может и не играть решающей роли.

и возможно (в) Продукт должен максимально широко захватить рынок. Это для компаний, которые зарабатывают на middleware.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

17. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от жабабыдлокодер (ok) on 25-Сен-12, 19:28 
>У java есть как конкуренты практически во всех сферах:

У JavaEE конкурентов нет...

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

26. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от VoDA (ok) on 25-Сен-12, 22:35 
у java/JRE/JDK как платформы есть конкуренты.

а JavaEE это компоненты, которые можно использовать из других языков. AFAIK та же scala вполне может работать с JavaEE API. kotlin также может использовать весь java API включая JavaEE.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

31. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от жабабыдлокодер (ok) on 25-Сен-12, 23:17 
Включая JAXB, Entity, BeansBinding?
Кто-нибудь что-нибудь на этих скалах и котлинах написал или это чисто теоретические возможности?
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

18. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от pro100master (ok) on 25-Сен-12, 19:32 
Вода, у нас в компании порядка 50к классов. Это наши и 50+ сторонних коммерческих библиотек, и куча открытых библиотек. Вот и покажите мне хоть одного конкурента, который заменит это всё разом, без геморроя, без отладки? Пайтон? Руби? Да я вас умоляю...
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

22. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от Xasd (ok) on 25-Сен-12, 21:09 
> Пайтон?

да.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

23. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от ананим on 25-Сен-12, 21:45 
Поздравляю с вендор локин.
Не удивлюсь если ещё и половина из них винонли.

Зыж
Другими словами — Это ничего не доказывает.
У Линуса вон всё на С. И хрен заменишь даже на С++. И что?

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

25. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от pro100master (ok) on 25-Сен-12, 21:54 
>винонли

бред. JV онли.

>У Линуса вон всё на С. И хрен заменишь даже на С++. И что?

Правильно. А почему? А потому, что кодовая база и структурообразующие библиотеки. Хотя -  да - вендорлок. Но лучше так, наверное, чем переписывать свой и сторонний код на C#? :)

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

27. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от VoDA (ok) on 25-Сен-12, 22:45 
> Вода, у нас в компании порядка 50к классов. Это наши и 50+
> сторонних коммерческих библиотек, и куча открытых библиотек. Вот и покажите мне
> хоть одного конкурента, который заменит это всё разом, без геморроя, без
> отладки? Пайтон? Руби? Да я вас умоляю...

А кто сказал про ЗАМЕНУ? Конкурент он выигрывает технологически и на нем начинают новые проекты + изредка переносят текущие. И постепенно новая технология вытесняет старую.

Я думаю, что проект порядка 50к классов останется на java даже есть сам Oracle официально ее похоронит. И будет подкармливать оставшихся java-истов как сейчас устаревшие проекты на коболе.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

32. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от pro100master (ok) on 26-Сен-12, 01:05 
> А кто сказал про ЗАМЕНУ?

конкуренция - есть аналог, что есть замена. Не?

> И будет подкармливать оставшихся java-истов как сейчас устаревшие проекты на коболе

Не хочу кормить, но первым устареют (вариант - эволюционируют) руби и пр. Просто поверьте, я 20 лет в IT и, пусть не на коболе, но на фортране я до сих пор работаю :)

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

19. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от Аноним (??) on 25-Сен-12, 20:02 
>по мощности и скорости разработки
>python/php
>по мощности
>скорости
>python
>php
>...

спасибо, до слёз.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

28. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от VoDA (ok) on 25-Сен-12, 22:48 
я рад, что поднял вам настроение ;)

скорость разработки САЙТОВ на PHP высока, особенно для малых размеров.
скорость разработки скриптов и прототипов высока на Python - не даром довольно часто сначала делают прототипы на нем, а потом переносят на С/С++.

;)))

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

34. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от Олег (??) on 26-Сен-12, 09:09 
Ну тоже мне сравнение.
Не сравнивайте поделки на всех этих языках типа php и иже с ними с Enterprise Java.
-"Рожденный ползать, летать не может"
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

16. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от Boboms (ok) on 25-Сен-12, 15:47 
Опять херню пишете. Причина гибели Нокия абсолютно другая.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

29. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от VoDA (ok) on 25-Сен-12, 22:51 
> Опять херню пишете. Причина гибели Нокия абсолютно другая.

Нокия не смогла создать экосистему для своих мобильных операционок (продолбала выпуск, не качественные релизы, etc) - это одна из причин. Хоть и не единственная.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

33. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от Boboms (ok) on 26-Сен-12, 08:51 
> Нокия не смогла создать экосистему для своих мобильных операционок (продолбала выпуск,
> не качественные релизы, etc) - это одна из причин.

Ну да! Какая еще нужна чудесная "экосистема"? Симбиан до сих пор в ходу, и всё работает нормально, включая яндекс.карты и Оперу. Может за быдлокодеров ещё и код написать? ИМХО, снова пора вводить жёсткий закон про туниядство.

> Хоть и
> не единственная.

Основная причина - разорение собственного пр-ва -> субконтракт -> быстрая потеря качества (и ценности "европейского" бренда). Какая разница у кого покупать пластиковое, разваливающееся говно, у ноклы или у суньхуньчена? Это называется размытие бренда.

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

6. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от добрый дядя on 25-Сен-12, 12:05 
Вопрос: правильно ли я понимаю что Jigsaw позволило бы создавать пакеты программ без требования предустановленной JRE (сколько бы мало оно не весило) - правильно?

т.е. не просто позволило бы поставлять с программой только те классы что требуются, но и сама JRE бы поставлялась в минимально необходимой комплектации?

Например, как Mono поставляется с Unity 3D в виде одной небольшой нативной SOшки?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от VoDA (ok) on 25-Сен-12, 12:25 
Все еще глубже.

Это позволило бы поставлять программу в виде хочу "бОльшую программу" (apt-get install big-programm). И уже сама модульная система подтаскивает из центрального репозитория все требуемые модули включая модули JRE. Т.е. вместо того, чтобы таскать jar в приложениях каждое приложение описывало бы какие модули нужны. В некотором смысле это аналог систем управления пакетами для Linux.

Также это управление жизненным циклом (собрать / очистить / залить сборку в репозиторий). Аналог SCons или других средств управления жизненным циклом.

И плюс в jigsaw собирались впаять систему управления модулями в рантайме. Т.е. можно обновить модуль логирования или работы с БД и перегрузить ТОЛЬКО зависимые модули без рестарта сервера приложение. Ближайшая аналогия это рестарт mod_php без перезагрузки apache.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  –1 +/
Сообщение от хм on 25-Сен-12, 12:40 
> аналог систем управления пакетами для Linux

а зачем ещё один велосипед?

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +1 +/
Сообщение от piteri (ok) on 25-Сен-12, 13:29 
Потому что это не система управления пакетами для линукс очевидно.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Модульная системы Jigsaw отложена до Java SE 9. Представлена..."  +/
Сообщение от VoDA (ok) on 25-Сен-12, 13:48 
>> аналог систем управления пакетами для Linux
> а зачем ещё один велосипед?

java-приложения работают на всех Linux-ах (и виндах) и потому собирать пакеты под каждый дистр во первых тоскливо, а во вторых пакетные менеджеры Linux мало пригодны для централизованной поставки java-библиотек.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

20. "Интеграция модульной системы Jigsaw отложена до Java SE 9. П..."  +/
Сообщение от Аноним (??) on 25-Сен-12, 20:24 
хм.. такими темпами другие систем яву выпилят.. печально ведь.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Интеграция модульной системы Jigsaw отложена до Java SE 9. П..."  +/
Сообщение от Аноним (??) on 25-Сен-12, 20:25 
вот ява МЕ уже почти умерла, а будь у нас джигсова 2 года назад..
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

24. "Интеграция модульной системы Jigsaw отложена до Java SE 9. П..."  +/
Сообщение от Аноним (??) on 25-Сен-12, 21:46 
Та вроде как жива. И используеться во всяких встроенных системах. На телефонах, да, её больше нет.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

30. "Интеграция модульной системы Jigsaw отложена до Java SE 9. П..."  +/
Сообщение от VoDA (ok) on 25-Сен-12, 22:51 
> Та вроде как жива. И используеться во всяких встроенных системах. На телефонах,
> да, её больше нет.

А точно это Java ME, а не другие разновидности типа той же JavaCard?

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

35. "Интеграция модульной системы Jigsaw отложена до Java SE 9. П..."  +1 +/
Сообщение от edwin email(ok) on 26-Сен-12, 10:19 
Не знаю как кого, но вот меня лично расстроили ОЧЕНЬ сильно .... по сути эта плюшка была самым серьезным аргументом в пользу 8-ки ... а ту на тебе. Что-то нехорошо в Oracle поступают ..., хреновая тенденция прослеживается.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Интеграция модульной системы Jigsaw отложена до Java SE 9. П..."  +/
Сообщение от Larry (??) on 28-Сен-12, 11:05 
Оракл старается стабилизировать выпуск версий и стабилизировать саму Java. Из-за этого и не хотят откладывать выпуск версий, как это было с 7-ой у Сана.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру