The OpenNET Project / Index page

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



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

"Выпуск Java SE 14"  +/
Сообщение от opennews (??), 18-Мрт-20, 09:06 
После шести месяцев разработки компания Oracle выпустила платформу Java SE 14 (Java Platform, Standard Edition 14), в качестве эталонной реализации которой используется открытый проект OpenJDK. В Java SE 14 сохранена  обратная совместимость с прошлыми выпусками платформы Java, все ранее написанные Java-проекты без изменений будут работоспособны при запуске под управлением новой версии.  Готовые для установки сборки Java SE 14 (JDK, JRE и Server JRE) подготовлены для Linux (x86_64), Solaris, Windows и macOS. Разработанная в рамках проекта OpenJDK эталонная реализация Java 14 полностью открыта под лицензией GPLv2 с исключениями GNU ClassPath, разрешающими динамическое связывание с коммерческими продуктами...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=52559

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

Оглавление

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


1. "Выпуск Java SE 14"  –8 +/
Сообщение от Аноним (1), 18-Мрт-20, 09:06 
В дебиане, убунту и граале будет нескоро.
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск Java SE 14"  +6 +/
Сообщение от заминированный тапок (ok), 18-Мрт-20, 09:23 
в смысле нескоро
https://www.oracle.com/java/technologies/javase-jdk14-downlo...
Linux Debian Package jdk-14_linux-x64_bin.deb
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск Java SE 14"  +4 +/
Сообщение от заминированный тапок (ok), 18-Мрт-20, 09:25 
есть и PPA
а если речь про стандартные репы, то скакой стати данному пакету вообще там быть
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

5. "Выпуск Java SE 14"  +1 +/
Сообщение от Аноним (5), 18-Мрт-20, 09:28 
Во-первых оно там есть, если речь про OpenJDK 14
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск Java SE 14"  +1 +/
Сообщение от заминированный тапок (ok), 18-Мрт-20, 09:31 
речь про Oracle
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск Java SE 14"  +/
Сообщение от JL2001 (ok), 18-Мрт-20, 11:49 
> речь про Oracle

с чего про оракл? зачем оно мне, если есть OpenJDK ? чай меня требование регулятора о договоре на суппорт не теребит

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

63. "Выпуск Java SE 14"  –1 +/
Сообщение от Аноним (63), 18-Мрт-20, 13:59 
Дело не только в суппорте, но еще и в том, что надо делать лицензионные отчисления чтобы использовать в продакшене Oracle JDK.
Ответить | Правка | Наверх | Cообщить модератору

78. "Выпуск Java SE 14"  +3 +/
Сообщение от Аноним (78), 18-Мрт-20, 18:16 
Для Oracle JDK надо, для OpenJDK нет. Тем более, что Oracle не единственная компания, которая предоставляет тех. поддержку.
Ответить | Правка | Наверх | Cообщить модератору

89. "Выпуск Java SE 14"  +1 +/
Сообщение от Michael Shigorinemail (ok), 18-Мрт-20, 21:11 
> Тем более, что Oracle не единственная компания, которая предоставляет тех. поддержку.

Да и JDK тоже: http://bell-sw.com (СПб)

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

104. "Выпуск Java SE 14"  +1 +/
Сообщение от Wilem (?), 18-Мрт-20, 22:55 
Что б ты понимал, не существует сборки жавы под названием OpenJDK. OpenJDK - это репа с исходниками. Собранная под определённую платформу JRE - это вообще другое. Есть например бесплатный AdoptOpenJDK - несертифицированный, кривой и косой. Из сертифицированных, с длительной поддержкой и бесплатных существует ровно один дистрибутив - амазоновский Corretto.
Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

105. "Выпуск Java SE 14"  +/
Сообщение от Аноним (105), 19-Мрт-20, 05:01 
>несертифицированный, кривой и косой

Между прочим, менее кривой и косой чем тот же icedtea (его сборки). А openj9 вообще киллерфича. Пс https://adoptopenjdk.net/support.html#commercial-support

>амазоновский

ну-ну

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

109. "Выпуск Java SE 14"  +1 +/
Сообщение от Аноним (109), 19-Мрт-20, 08:47 
> Из сертифицированных, с длительной поддержкой и бесплатных существует ровно один дистрибутив

Забыл про https://developers.redhat.com/products/openjdk/download. Кстати, сотрудники RedHat осуществует поддержку openjdk 8 и 11: https://www.opennet.ru/opennews/art.shtml?num=50532 и https://www.redhat.com/en/about/press-releases/leadership-op...

Есть ещё https://bell-sw.com/pages/products, которая тоже сертифицирована и поддерживается бывшими сотрудниками Oracle из команды JVM Team: https://russoft.org/participant/bellsoft/

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

117. "Выпуск Java SE 14"  +1 +/
Сообщение от Wilem (?), 19-Мрт-20, 13:06 
> Забыл про https://developers.redhat.com/products/openjdk/download
> The following downloads are for development only

Это для RHEL. За деньги.

> Есть ещё https://bell-sw.com

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

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

135. "Выпуск Java SE 14"  +/
Сообщение от Cloud (ok), 16-Июл-20, 23:11 
Есть же ещё Zulu community
Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск Java SE 14"  +1 +/
Сообщение от JL2001 (ok), 18-Мрт-20, 18:25 
> Дело не только в суппорте, но еще и в том, что надо
> делать лицензионные отчисления чтобы использовать в продакшене Oracle JDK.

зачем вам именно Oracle JDK ?

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

73. "Выпуск Java SE 14"  +4 +/
Сообщение от Sergey722 (ok), 18-Мрт-20, 17:03 
Есть https://libericajdk.ru/ (или что то же самое https://bell-sw.com/).
Там пока 14 версии нет, но, думаю скоро завезут.
Это не Оракл, но на мой вкус приятный дистр.
Есть сборка с JavaFX, кому надо (мне надо).
Есть куча способов ставить: пакеты/архивы, докер-образы, репки (для Debian устанавливал).
Есть видео о том как они его делают (в частности, что JCK и другие тесты гоняют): https://youtu.be/ClENwenPkrw.
Есть возможность купить поддержку (и есть возможность не покупать), сам правда не пробовал.
Кому актуально: оно есть в реестре российского ПО.

З.Ы.: Ещё есть сборки от Азул и прочих, про кого хуже знаю...
З.З.Ы.: В дистрах сборки тоже можно использовать, но, на сколько я знаю, JCK только сборка в RHEL проходит.

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

80. "Выпуск Java SE 14"  +5 +/
Сообщение от Аноним (80), 18-Мрт-20, 18:25 
Беллсофт - это в основном бывшие сотрудники питерского офиса Sun и Oracle, которые не один год участвовали в разработке и сопровождении JVM, пока их Oracle не уволил в рамках "оптимизации".
Ответить | Правка | Наверх | Cообщить модератору

90. "Выпуск Java SE 14"  –7 +/
Сообщение от Michael Shigorinemail (ok), 18-Мрт-20, 21:12 
> пока их Oracle не уволил в рамках "оптимизации"

Насколько помню, совпало как раз с истериками про #russianhackers.

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

106. "Выпуск Java SE 14"  +3 +/
Сообщение от Технополис (ok), 19-Мрт-20, 05:38 
Не для рекламы, а для работы, мы рекомендуем именно эти сборки, так как только у них есть комплекты для систем разной разрядности, и у них есть варианты со встроенных JavaFX. Самая лучшая и гибкая комплектация. И сами трудимся в их JVM и клиентам рекомендуем. В общем спасибо ребятам за работу.
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

110. "Выпуск Java SE 14"  +/
Сообщение от Sergey722 (ok), 19-Мрт-20, 09:30 
Мы пока только при разработке пробуем, но всё ок.
Есть небольшой (т.к. есть вокэраунд) недостаток их сборок против Азуловских и Оракловых: почему-то нет jfxsrc.zip (архива с сорцами JavaFX).
Воркэраунд: они выкладывают не только сборки но и архив с исходниками (всего JDK). Из этого архива можно выдрать JavaFX и зазиповать. Размер zip-файла правда большой мегабайт 100 получается (видимо, много лишнего), но это никак не влияет...

Для наших клиентов могут быть существенны не технические, а "бумажные" факторы: присутствие в реестре российского ПО, всякие сертификации (там что-то про официальную совместимость с Аста линукс и с "православными" криптосистемами).

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

4. "Выпуск Java SE 14"  +/
Сообщение от artenox (?), 18-Мрт-20, 09:27 
> убунту

Возможно, будет здесь https://launchpad.net/~openjdk-r/+archive/ubuntu/ppa
13 есть даже для 12.04.
Еще здесь от Oracle https://www.oracle.com/java/technologies/javase-jdk14-downlo... но только x64.
Для 19.04 и новее есть в репозитории.

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

8. "Выпуск Java SE 14"  +1 +/
Сообщение от заминированный тапок (ok), 18-Мрт-20, 09:37 
либо Oracle LTS: https://launchpad.net/~linuxuprising/+archive/ubuntu/java
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск Java SE 14"  –5 +/
Сообщение от Аноним (-), 18-Мрт-20, 13:32 
дебиан и убунту кому-нибудь на production server интересны?...
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

82. "Выпуск Java SE 14"  +6 +/
Сообщение от пох. (?), 18-Мрт-20, 19:15 
совершенно неинтересны - работают себе.

А вот обмазаться распоследней только-что-из-под-хвоста "мамой клянусь - обратная совместимость!" версией прямо на production server - это интересно, но лучше чтоб не у меня.

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

7. Скрыто модератором  –10 +/
Сообщение от Аноним (7), 18-Мрт-20, 09:33 
Ответить | Правка | Наверх | Cообщить модератору

9. Скрыто модератором  +/
Сообщение от заминированный тапок (ok), 18-Мрт-20, 09:37 
Ответить | Правка | Наверх | Cообщить модератору

45. Скрыто модератором  +/
Сообщение от JL2001 (ok), 18-Мрт-20, 11:56 
Ответить | Правка | Наверх | Cообщить модератору

10. Скрыто модератором  +/
Сообщение от Аноним (10), 18-Мрт-20, 09:39 
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

11. "Выпуск Java SE 14"  +/
Сообщение от Аноним (11), 18-Мрт-20, 09:45 
Интересно почему ключевое слово называется record.
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск Java SE 14"  +3 +/
Сообщение от Аноним (10), 18-Мрт-20, 10:00 
https://en.wikipedia.org/wiki/Record_(computer_science)
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск Java SE 14"  +4 +/
Сообщение от Аноним (30), 18-Мрт-20, 11:00 
Что бы не struct
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

37. Скрыто модератором  +6 +/
Сообщение от anonimous (?), 18-Мрт-20, 11:26 
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

53. "Выпуск Java SE 14"  +2 +/
Сообщение от коржик (?), 18-Мрт-20, 12:57 
чтобы не data class (kotlin)
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

69. "Выпуск Java SE 14"  +2 +/
Сообщение от Аноним (69), 18-Мрт-20, 15:56 
Потому что «запись» (в таблице). В Паскале это ключевое слово тоже было, например.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

107. "Выпуск Java SE 14"  +/
Сообщение от lockywolfemail (ok), 19-Мрт-20, 05:54 
> Интересно почему ключевое слово называется record.

В Схеме тоже record.

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

12. "Выпуск Java SE 14"  +1 +/
Сообщение от Аноним (12), 18-Мрт-20, 09:49 
На Соляру положили болт, эх...
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск Java SE 14"  +5 +/
Сообщение от Аноним (13), 18-Мрт-20, 09:59 
Java упорно пытается догнать C# по удобству.
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск Java SE 14"  –3 +/
Сообщение от proninyaroslavemail (ok), 18-Мрт-20, 10:33 
И котлин в т.ч
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск Java SE 14"  +1 +/
Сообщение от Аноним (31), 18-Мрт-20, 11:01 
2 сапога пара, только котлин на какое место?
Ответить | Правка | Наверх | Cообщить модератору

113. "Выпуск Java SE 14"  –2 +/
Сообщение от Im banana man (?), 19-Мрт-20, 10:57 
Пока догонит, народ на Kotlin пересядет. Уже процесс начался. Среди знакомых Java-разрабочтиков все потихоньку переползают на Kotlin. Для Android новые фичи сперва на Kotlin выходят, потом на Java
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

126. "Выпуск Java SE 14"  +/
Сообщение от Виталий (??), 21-Мрт-20, 11:59 
Никуда народ с Java не пересядет.  
Посмотри на динамику, Java за год набрала еще %2 популярности https://www.tiobe.com/tiobe-index/
У Kotlin никогда не будет %2 (все это уже пройдено с aspectj, groovy, scala - все пару лет кричали - это наше новое всё.... и всё).

Языком пользуются не из за огромного количество бездумно добавленных "новых возможностей", именно по этому java развивается очень консервативно, добавляя только то, что действительно нужно.

Большинство даже на 11 не пересели, просто по тому, что нет драматически нужных изменений.
И это при том, что на java сделать update с java 8 на java 11 - элементарно (это вам не с python 2 на python 3 перейти,  java - это лучший язык с обратной совместимостью, именно по этому его используют там, где нужно сделать что-то что бы работало и развивалось годами)

А уж если говорить про Kotlin конкретно, то там столько недостатков, что смысла пробовать нет совсем
если хочется подискутировать - вот список того, что крайне не нравится мне и коллегам:
https://docs.google.com/spreadsheets/d/1pG04eMdC_2u3t7Tab9J8...

Если этого мало, сделать перечислено еще больше проблем, с которыми столкнулись разработчики
https://allegro.tech/2018/05/From-Java-to-Kotlin-and-Back-Ag...

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

133. "Выпуск Java SE 14"  –1 +/
Сообщение от java_ent_dev (?), 23-Мрт-20, 01:34 
Вы все верно пишите.
Котлин не пригоден для серьезных проектов. Зачем закладывать грабли в проект?
Нужность его под сомнением была еще с момента его появления, а сегодня и подавно нет смысла его использовать. Кому нужны фичи пересядут на более свежую жаву.
Ответить | Правка | Наверх | Cообщить модератору

128. "Выпуск Java SE 14"  +/
Сообщение от java_ent_dev (?), 23-Мрт-20, 00:32 
Все строго наоборот, жава уже набрала новых фич которые ожидались и нужность котлина отпала.
Тем более есть тот же lombok, который убирает рутину.
Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору

15. "Выпуск Java SE 14"  +2 +/
Сообщение от Аноним (-), 18-Мрт-20, 10:07 
есть сомнения, что java в ближайшее время будет потеснена C#, потому что netcore freeopensource и netcore работает под linux
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск Java SE 14"  +2 +/
Сообщение от Аноним (10), 18-Мрт-20, 10:15 
Этому вашему сырому неткору@Linux до уровня энтерпрайза как лебедю, щуке и раку пешком до луны. Если дотнет еще более-менее взрослая и серьезная платформа, то "неткор" - просто рекламная демка с расчетом на то, что пользователи захотят перестать быть 3rd class citizen-ами и перейдут на дотнет@Вантуз. А что касается сишарпа, то пик увлечения им пришелся на 2012 год, с тех пор он идет только на спад.
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск Java SE 14"  +4 +/
Сообщение от javaIsGoingDead (?), 18-Мрт-20, 10:48 
а разве NetCore 3.1 не LTS?

>> Если дотнет еще более-менее взрослая и серьезная платформа, то "неткор" - просто рекламная демка

вроде из net framework в netcore переносятся api, а  в ноябре 2020 планируется .net 5, который
будет основан на netcore, mono, net framework.
Причём этот net 5 обещали таким же freeopensource, как netcore, и этот net 5 будет заменой netcore, mono, net framework.

>> А что касается сишарпа, то пик увлечения им пришелся на 2012 год, с тех пор он идет только на спад.

это как раз именно то, что с java происходит из-за нескольких причин: из-за политики Oracle(в том числе лицензионной), и из-за того, что есть kotlin, scala

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

36. "Выпуск Java SE 14"  –3 +/
Сообщение от artenox (?), 18-Мрт-20, 11:18 
> в ноябре 2020 планируется .net 5

Интересно, будет ли поддержка Win7. Наверное, нет.

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

98. "Выпуск Java SE 14"  +/
Сообщение от пох. (?), 18-Мрт-20, 22:02 
в смысле "удастся ли что-то так занятно поломать, чтобы оно в win7 не работало"?
А то "поддержка"-то и так кончилась, но ведь надо ж еще добиться чтобы чем-то отличалось, кроме внешнего оформления интерфейса...

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

108. "Выпуск Java SE 14"  +/
Сообщение от artenox (?), 19-Мрт-20, 08:33 
> поломать

Уж это они могут. 4.X версии с плясками ставятся на необновленную систему без интернета, а в последнее время и интернет не помогает.

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

97. "Выпуск Java SE 14"  +/
Сообщение от пох. (?), 18-Мрт-20, 22:00 
>> А что касается сишарпа, то пик увлечения им пришелся на 2012 год,
>> с тех пор он идет только на спад.
> это как раз именно то, что с java происходит из-за нескольких причин

только если это про жабу, то год был где-то 2002й. С тех пор - "только на спад".
Потому что есть C# и .net

Единственным сомнительным конкурентным преимуществом до недавнего времени было именно отсутствие .net на шва...6ешпла...халявных, короче, платформах, чтоб за лицензию клятому мелкософту не плотить! Но тут орацл делает ход конем, и выясняется, что кто не желал компании зла дань платить - будет платить втрое.

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

87. "Выпуск Java SE 14"  +/
Сообщение от Урри (?), 18-Мрт-20, 20:11 
Так было раньше, когда оракл не забил на обратную совместимость. У нас софт до сих пор приходится гонять под 8 версией, так как все выше не работают.
При этом восьмую теперь хрен просто так поставишь без бубнов.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

99. "Выпуск Java SE 14"  +1 +/
Сообщение от пох. (?), 18-Мрт-20, 22:03 
> Так было раньше, когда оракл не забил на обратную совместимость.

не было. Точно такой же "socket error" бывал при попытке вместо пятой версии взять шестую - в распрекрасные древние дни владычества sun.

> При этом восьмую теперь хрен просто так поставишь без бубнов.

не понял, а я что вчера поставил такое?

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

19. "Выпуск Java SE 14"  +4 +/
Сообщение от Аноним (19), 18-Мрт-20, 10:21 
> есть сомнения, что java в ближайшее время будет потеснена C#

т.е. Вы сомневаетесь в том, что ява будет потеснена? Или имелось ввиду что "Есть сомнения, что ява устоит под натиском сишарпа в ближайшее время?"

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

22. "Выпуск Java SE 14"  +1 +/
Сообщение от bOOster (ok), 18-Мрт-20, 10:39 
С шарп нужен только виндузятникам. Остальным он по боку - а если учитывать что количество серверов под управлением Выньды медленно, но уверенно идет вниз - Сшарп закончится асболютно индентично.
Ответить | Правка | Наверх | Cообщить модератору

60. "Выпуск Java SE 14"  –3 +/
Сообщение от Аноним (-), 18-Мрт-20, 13:42 
Для того, чтобы C# скончался, достаточно банкротства Микрософта. А произойти это может очень быстро. Начало этого года очень хорошо иллюстрирует хрупкость нашего мира. Не надо думать, что Микрософт - устойчивая компания. У них нет каких-то ключевых продуктов, которые не могут быть заменены за пару месяцев.
Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск Java SE 14"  +4 +/
Сообщение от Анонимemail (66), 18-Мрт-20, 15:05 
Альтернативы винде нет исключительно потому, что как только выйдешь за пределы своего дивана - сразу столкнешься с тем, что прикладного софта нет. И переписывать его никто не собирается.
Ответить | Правка | Наверх | Cообщить модератору

68. "Выпуск Java SE 14"  +/
Сообщение от Аноним (-), 18-Мрт-20, 15:46 
> прикладного софта нет. И переписывать его никто не собирается.

В игрушки играть что ли? Бизнес-приложения уже лет 15 как строят на веб-основе. И ничего, кроме современного браузера им не нужно. А серверы - уже лет 10, как тотально линуксы.

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

86. "Выпуск Java SE 14"  –1 +/
Сообщение от Она нас (?), 18-Мрт-20, 19:50 
А современного браузера (нормального, подчеркиваю, еще раз) тоже нет. Одна ненастраиваемая куча мэйнстрима. Или старьё, которое и половину вэба открыть не может.
Ответить | Правка | Наверх | Cообщить модератору

88. "Выпуск Java SE 14"  +2 +/
Сообщение от Аноним (-), 18-Мрт-20, 20:32 
Вот с чем уж точно проблем нет, так это с браузером. Если не использовать виндовс или IE, то никаких проблем вообще нет.
Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск Java SE 14"  +/
Сообщение от Она нас (?), 18-Мрт-20, 21:42 
Да проблема только одна. Чем дальше, тем они все хуже и хуже.
Тяжелее, жирнее, прожорливее, меньше настроек остается для пользователя.
Ответить | Правка | Наверх | Cообщить модератору

102. "Выпуск Java SE 14"  –3 +/
Сообщение от JL2001 (ok), 18-Мрт-20, 22:48 
> Альтернативы винде нет исключительно потому, что как только выйдешь за пределы своего
> дивана - сразу столкнешься с тем, что прикладного софта нет. И
> переписывать его никто не собирается.

не знаю чего там у вас за мир, а весь мой прикладной и профессиональный софт есть на лине

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

114. "Выпуск Java SE 14"  +/
Сообщение от Im banana man (?), 19-Мрт-20, 10:59 
Ключевые продукты:
XBox
MS Office
Azure
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

122. "Выпуск Java SE 14"  –2 +/
Сообщение от Аноним (-), 19-Мрт-20, 13:32 
> XBox

игровых автоматов и без микрософта достаточно

> MS Office

А он кому, вообще, нужен в локальном варианте?

> Azure

AWS, Google, локальные провайдеры с демпинговыми ценами. Нее?


И где, в итоге, место микрософту?

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

91. "Выпуск Java SE 14"  +/
Сообщение от Анонимemail (91), 18-Мрт-20, 21:15 
Выходите из анабиоза, .net Давно в докере есть под линуксом
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

132. "Выпуск Java SE 14"  –1 +/
Сообщение от java_ent_dev (?), 23-Мрт-20, 01:24 
И кому это интересно и главное зачем?

Берешь жаву которая работает везде и инструменты для разработки, которые тоже работают везде.
Берешь документацию, фреймворки и примеры, которых в избытке.
Далее находишь себе высокооплачиваемую работу с возможностью работать за границей, если так уж хочется.
Хочешь пиши гуй, веб, андройд, ембеддед, биг дэйта и черта в ступе.

И не морочишь себе голову унылыми костылями, адепты которых за$рали все комменты.
Что вы тут делаете?

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

50. "Выпуск Java SE 14"  –2 +/
Сообщение от anonymous (??), 18-Мрт-20, 12:19 
Разделяйте уже JVM как платформу и Java как язык. Там и языков много и реализаций есть как минимум три. Причём в отличие от дотнета есть единый стандарт, которому все три реализации следуют. Чисто языковыми фичами яву не продавишь.

Дотнет по уровню развития платформы где-то между питоном и явой находится.

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

56. "Выпуск Java SE 14"  +1 +/
Сообщение от Аноним (-), 18-Мрт-20, 13:31 
Разве это не была рекламная компания Sun называть словом java язык программирования, виртуальную машину, и т.д. ?
Ответить | Правка | Наверх | Cообщить модератору

70. "Выпуск Java SE 14"  +3 +/
Сообщение от Аноним (69), 18-Мрт-20, 15:58 
Знакомьтесь: .NET Standard
https://docs.microsoft.com/ru-ru/dotnet/standard/net-standard
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

130. "Выпуск Java SE 14"  –2 +/
Сообщение от java_ent_dev (?), 23-Мрт-20, 01:02 
Вы ознакомились? Этого достаточно.
Говно не обязательно пробовать на вкус, если уже по запаху понятно, что это говно.
Ответить | Правка | Наверх | Cообщить модератору

71. "Выпуск Java SE 14"  +2 +/
Сообщение от Аноним (69), 18-Мрт-20, 16:02 
У платформы Java больше наработок, это факт. Зато у .NET более продуманная и чистая архитектура (не идеальная, но всё же с учётом ряда ошибок и наследственных проблем Java): честные generic-типы, быстрый Reflection и т.д.

Как язык C# однозначно обходит Java по удобству (имею приличный опыт с обоими), это тоже фактор.

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

129. "Выпуск Java SE 14"  –1 +/
Сообщение от java_ent_dev (?), 23-Мрт-20, 01:00 
Это фактор писать хелловорлды на глючной винде, предварительно за нее как следует заплатив.
Серьезные проекты где много кода не крутят на винде, если с головой все в порядке.

Большинство сидит на 8-ке и никого в реальности не парят ни вами надуманные проблемы,
ни наследственные проблемы жавы.
Кому нужны фичи, берут новые релизы.

Причем тут огороженные шарпей вообще не понятно.

Да перспективы жава разработчика в разы шире, того, кто выбрал шарпей.
Вот это реальный фактор.


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

115. "Выпуск Java SE 14"  +1 +/
Сообщение от Im banana man (?), 19-Мрт-20, 11:00 
Kotlin же использует JVM
Clojure использует JVM

Отличные языки, кстати

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

124. "Выпуск Java SE 14"  +6 +/
Сообщение от Виталий (??), 20-Мрт-20, 17:38 
На чем это основано? Давайте посмотрим на статистику

20 лет самый популярный язык программирования https://www.tiobe.com/tiobe-index/

вся bigdata (hadoop, spark,flink, hbase,cassandra,dynamodb) - java
весь enterprise - java
вся мобильная разработка под android - java
большинство популярных IDE(IDEA,Eclipse,NetBeans) -java
доставка платного видео  (netflix, youtube) - java
messaging  (kafka, aws sqs) - java
сервера сборок  (jenkins, hudson, teamcity) - java
bug issue tracking (jira/youtrack) - java
сервера артифактов (nexus, artifactory) - java

И где тут С#?
Тут даже python - то место не нашлось, а он  популярнее с# раза в два.

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

131. "Выпуск Java SE 14"  –1 +/
Сообщение от java_ent_dev (?), 23-Мрт-20, 01:11 
Это основано на фантазиях студентов, которых принудительно заставили учить шарпея.

В ходе принуждения некоторым, похоже, это стало нравится и даже на столько, что они лезут в новость другого языка поделиться своими фантазиями.

Жава догоняет шарпея!!! Воу!!
Ну если только она его уже раз 20 уже опередила по кругу.
Выдают унылый скрпированный с жавы костыль за нечто серьезное.

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

16. "Выпуск Java SE 14"  +/
Сообщение от lockywolfemail (ok), 18-Мрт-20, 10:10 
Новый switch лисповенький.
Ответить | Правка | Наверх | Cообщить модератору

47. "Выпуск Java SE 14"  +2 +/
Сообщение от JL2001 (ok), 18-Мрт-20, 12:06 
> Новый switch лисповенький.

это лямбды лисповенькие, а свичу рикошетом досталось

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

49. "Выпуск Java SE 14"  +2 +/
Сообщение от lockywolfemail (ok), 18-Мрт-20, 12:14 
>> Новый switch лисповенький.
> это лямды лисповенькие, а свичу рикошетом досталось

Ну, свич -- та же лямбда.

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

120. "Выпуск Java SE 14"  +2 +/
Сообщение от Аноним (69), 19-Мрт-20, 13:16 
>>> Новый switch лисповенький.
>> это лямды лисповенькие, а свичу рикошетом досталось
> Ну, свич -- та же лямбда.

Не соглашусь. Лямбда захватывает контекст, в switch-выражениях такого, насколько помню, не происходит, они ближе к локальным функциям.

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

17. "Выпуск Java SE 14"  –1 +/
Сообщение от Аноним (17), 18-Мрт-20, 10:14 
А есть трансляторы кода из Явы в Яваскрипт?
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск Java SE 14"  +7 +/
Сообщение от Аноним (24), 18-Мрт-20, 10:40 
Да, 120 к. в час.
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск Java SE 14"  +/
Сообщение от Аноним (63), 18-Мрт-20, 13:49 
Вы хотели сказать в месяц?
Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск Java SE 14"  +4 +/
Сообщение от Аноним (69), 18-Мрт-20, 17:16 
> Вы хотели сказать в месяц?

Он хотел сказать «копеек».

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

26. "Выпуск Java SE 14"  +/
Сообщение от Аноним (19), 18-Мрт-20, 10:48 
Такие трансляторы/компиляторы из языка в язык кажись правильно называть транспайлером (транспилятором). Раньше у гугла был GWT, да сдох. Ему на смену пилят J2CL

https://habr.com/ru/company/haulmont/blog/430378/

Но мое мнение - пора уже все затачивать на трансляцию сразу в WebAssembly

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

127. "Выпуск Java SE 14"  –1 +/
Сообщение от Petremail (??), 21-Мрт-20, 14:00 
Транслятор - с языка на язык, компилятор - с языка на что то более низкоуровневое.
pile - куча, груда, стопка, ворох, штабель, кипа, пачка. Если вы относитесь к своему коду как к куче непонятно чего, то транспилите пожалуйста на здоровье.

С WebAssembly - да.

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

134. "Выпуск Java SE 14"  +/
Сообщение от Аноним (134), 25-Мрт-20, 15:06 
Вы неуч
https://ru.wikipedia.org/wiki/%D0%A2%D1%...
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск Java SE 14"  +2 +/
Сообщение от Аноним (33), 18-Мрт-20, 11:03 
Был GWT, активно использовался в 2007-2013 годах, кажись на нем был написал google wave и evernote. Это не только транслятор, там был какой-то рантайм который бандлился в генерируемый js, RPC для коммуникации между сервером и клиентом.

Что-то похожее на GWT можно сейчас получить если взять TypeScript + Webpack + библиотека для коммуникаций.

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

42. "Выпуск Java SE 14"  +1 +/
Сообщение от КО (?), 18-Мрт-20, 11:42 
В каком-то смысле gwt, но уж больно заброшенный.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

43. "Выпуск Java SE 14"  +/
Сообщение от КО (?), 18-Мрт-20, 11:43 
В каком-то смысле gwt, но уж больно заброшенный проект
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

116. "Выпуск Java SE 14"  +/
Сообщение от Im banana man (?), 19-Мрт-20, 11:01 
Были попытки на WASM
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

20. "Выпуск Java SE 14"  –4 +/
Сообщение от Дихлофос (?), 18-Мрт-20, 10:22 
я в андройд приложениях до сих пор использую jdk 1.8.0_151
Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск Java SE 14"  +/
Сообщение от Аноним (52), 18-Мрт-20, 12:29 
В андроиде есть котлин, поэтому не критично
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск Java SE 14"  –1 +/
Сообщение от Дихлофос (?), 18-Мрт-20, 13:47 
не юзаю котлин
Ответить | Правка | Наверх | Cообщить модератору

84. "Выпуск Java SE 14"  +2 +/
Сообщение от НяшМяш (ok), 18-Мрт-20, 19:45 
> андройд

хотя бы словарь заюзай

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

103. "Выпуск Java SE 14"  –2 +/
Сообщение от Дихлофос (?), 18-Мрт-20, 22:54 
не выпендривайся!
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск Java SE 14"  +1 +/
Сообщение от Аноним (23), 18-Мрт-20, 10:40 
А вот в Котлине всё это уже давно есть.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск Java SE 14"  –1 +/
Сообщение от Аноним (24), 18-Мрт-20, 10:41 
Да кому это нужно в Kotlin-е и в целом и для Java уже не актуально.
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск Java SE 14"  –2 +/
Сообщение от Аноним (52), 18-Мрт-20, 12:28 
Котлин это лучший язык программирования, который существует на данный момент
Ответить | Правка | Наверх | Cообщить модератору

54. "Выпуск Java SE 14"  +3 +/
Сообщение от Аноним (54), 18-Мрт-20, 13:03 
Бреслав, перелогиньтесь!
Ответить | Правка | Наверх | Cообщить модератору

55. "Выпуск Java SE 14"  +/
Сообщение от коржик (?), 18-Мрт-20, 13:05 
В котлине всё нормально кроме конструкторов, которые расползлись по всему определению классов. Первычный конструктор, вторичный конструктор, унаследованный конструктор, init {}.
Половина приватных полей в конструкторе, половина в теле класса.

Эта штука на любителя. Не скажу, что прямо плохая, но я до сих пор привыкнуть не могу.

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

65. "Выпуск Java SE 14"  +/
Сообщение от Аноним (33), 18-Мрт-20, 15:05 
Если это доставляет неудобства, значит у вас там этого много, а значит у вас должны уже ввести конвенции по коду, это такая дока которая определяет единый стиль. Затем нужно посмотреть какие возможности дают доступные статические анализаторы, для kotlin это прежде всего встроенный анализатор в IDEA, есть есть возможность определить на не желаемый вариант ворнинг то сделать, экспортировать настройки статической проверки и расшарить в команде, для чего обычно держат инфраструктурный проект (со всеми конфигами).

Так делают во всех сколько нибудь больших проектах на устоявшихся языках, а вот то что делают языки в которых можно сделать что-то только одним способом мне не нравится, вроде именно с такими мыслями создавали GO.

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

72. "Выпуск Java SE 14"  +/
Сообщение от Аноним (69), 18-Мрт-20, 16:04 
Ну да, куда там F#.
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

118. "Выпуск Java SE 14"  +/
Сообщение от NameName (?), 19-Мрт-20, 13:14 
Котлин это плохой фанфик на не очень хороший оригинал.
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

125. "Выпуск Java SE 14"  +1 +/
Сообщение от Виталий (??), 20-Мрт-20, 22:51 
https://docs.google.com/spreadsheets/d/1pG04eMdC_2u3t7Tab9J8...
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

28. "Выпуск Java SE 14"  +/
Сообщение от YetAnotherOnanym (ok), 18-Мрт-20, 10:51 
> Расширена экспериментальная поддержка текстовых блоков - новой формы строковых литералов, позволяющих включать в исходный код многострочные текстовые данные без применения в них экранирования символов и сохраняя исходное форматирования текста в блоке. Обрамление блока осуществляется тремя двойными кавычками. В Java 14 в текстовых блоках реализована поддержка escape-последовательности "\s" для определения одного пробела и "\" для объединения со следующей строкой (игнорирования перевода строки, когда нужно вывести очень длинную строку).

А такого не было? Ну охренеть...

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

29. "Выпуск Java SE 14"  +1 +/
Сообщение от Аноним (29), 18-Мрт-20, 10:59 
Не было. Это новый оператор """
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск Java SE 14"  –3 +/
Сообщение от Аноним (41), 18-Мрт-20, 11:42 
Да все эти строки раньше выглядели очень энтерпрайзненько. Да и теперь продолжат так выглядеть ктож на эту джаву в ближайшее время перейдет.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

59. "Выпуск Java SE 14"  –1 +/
Сообщение от Аноним (-), 18-Мрт-20, 13:38 
На ближайшие лет 10, альтернативы Java нет. Котлин - это хорошо, но без внешней поддержки (например Оракл обложит всех патентными ограничениями), массовым он не станет. Так и останется языком для Андроид-приложений.
Ответить | Правка | Наверх | Cообщить модератору

96. "Выпуск Java SE 14"  +1 +/
Сообщение от SE (?), 18-Мрт-20, 21:52 
Уже давно понятно, что котлин существует только благодаря гугловой лени развивать андроид. Это единственное что его держит при жизни. За доказательсвами может поискать работу на котлине.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск Java SE 14"  +/
Сообщение от Аноним (31), 18-Мрт-20, 11:02 
webstart есть? Нет? Уносите.
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск Java SE 14"  +/
Сообщение от Аноним (-), 18-Мрт-20, 13:35 
https://start.spring.io/
Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск Java SE 14"  +/
Сообщение от Аноним (31), 18-Мрт-20, 14:04 
Последняя версия для Windows - 8-ка от Red Hat.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

76. "Выпуск Java SE 14"  –2 +/
Сообщение от Аноним (76), 18-Мрт-20, 17:39 
И не будет. Что апплеты на джаве, что вебстарт, что переписать нетскейп на джаву все не полетело. Ну не приспособлен язык к этому и все тут. "Я же говорил место такое, а ты все руки из ...".
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

40. "Выпуск Java SE 14"  –2 +/
Сообщение от Аноним (41), 18-Мрт-20, 11:41 
""" это очень нужная фича. Которая нужна была как минимум 15 лет назад. Хотя сейчас тоже нужна.
Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск Java SE 14"  +/
Сообщение от JL2001 (ok), 18-Мрт-20, 12:10 
> """ это очень нужная фича. Которая нужна была как минимум 15 лет
> назад. Хотя сейчас тоже нужна.

а как туда вставить строку начинающуюся с таба или с пробела?

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

67. "Выпуск Java SE 14"  –3 +/
Сообщение от Аноним (67), 18-Мрт-20, 15:37 
Я так понимаю прямо в редакторе кода. Строки в Java хранятся в UTF-16.
Ответить | Правка | Наверх | Cообщить модератору

75. "Выпуск Java SE 14"  +/
Сообщение от Аноним (76), 18-Мрт-20, 17:35 
Ну так взять и поставить пробел в начале. Форматирование начинается от начала строки в редакторе.

Причем точно такое же поведение у """ в питоне и в 2 и в 3 даже внутри функций где текст внутри функции отделен 4-мя пробелами от начала строки. Такую конструкцию даже там надо писать от начала строки в редакторе и все корректно отобразится.

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

81. "Выпуск Java SE 14"  +1 +/
Сообщение от JL2001 (ok), 18-Мрт-20, 18:31 
> Ну так взять и поставить пробел в начале. Форматирование начинается от начала
> строки в редакторе.
> Причем точно такое же поведение у """ в питоне и в 2
> и в 3 даже внутри функций где текст внутри функции отделен
> 4-мя пробелами от начала строки. Такую конструкцию даже там надо писать
> от начала строки в редакторе и все корректно отобразится.

судя по виденым примерам кода - форматирование от начала строки до, возможно, начала букв String html = - игнорируется (в виденрых мной примерах строчки - с отступом)
уже предвкушаю что же будет если у одного разраба отступы в пробелах, а у второго в табах

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

83. "Выпуск Java SE 14"  +1 +/
Сообщение от Анонымоус (?), 18-Мрт-20, 19:35 
International use restrictions

Due to limited intellectual property protection and enforcement in certain countries, the source code may only be distributed to an authorized list of countries. You will not be able to access the source code if you are downloading from a country that is not on this list. We are continuously reviewing this list for addition of other countries.

Так что, исходники доступны или не очень?

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

100. "Выпуск Java SE 14"  +/
Сообщение от анон (?), 18-Мрт-20, 22:20 
получается, что java - это не freeopen-source, а только притворялась freeopen-source?
Ответить | Правка | Наверх | Cообщить модератору

111. "Выпуск Java SE 14"  +1 +/
Сообщение от Аноним (111), 19-Мрт-20, 09:51 
Из Крыма доступны, тута смотрел http://hg.openjdk.java.net/jdk/jdk14/file/6c954123ee8d

А вот исходники Chromium, Go или Android без vpn не стянуть. Свобода она такая.

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

112. "Выпуск Java SE 14"  +1 +/
Сообщение от Аноним (109), 19-Мрт-20, 10:02 
Скачать исходники: hg clone https://hg.openjdk.java.net/jdk/jdk14/

Лицензия на исходники: https://hg.openjdk.java.net/jdk/jdk14/file/6c954123ee8d/LICENSE

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

92. "Выпуск Java SE 14"  +2 +/
Сообщение от Анонимemail (91), 18-Мрт-20, 21:16 
Сюда бы ссылочку на статью Graal VM, Shenandoah, ZGC и всё-все
Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск Java SE 14"  +1 +/
Сообщение от Аноним (93), 18-Мрт-20, 21:23 
>Данное объявление приведёт к автоматическому добавлению реализаций методов equals(), hashCode() и toString() в дополнение к конструктору и методам, контролирующим изменение данных (getter).

Но ведь геттер не изменяет данные?

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

119. "Выпуск Java SE 14"  +/
Сообщение от NameName (?), 19-Мрт-20, 13:15 
каааакой вы скучный
Ответить | Правка | Наверх | Cообщить модератору

121. "Выпуск Java SE 14"  +1 +/
Сообщение от Аноним (69), 19-Мрт-20, 13:20 
>>Данное объявление приведёт к автоматическому добавлению реализаций методов equals(), hashCode() и toString() в дополнение к конструктору и методам, контролирующим изменение данных (getter).
> Но ведь геттер не изменяет данные?

Вы где-то в Java нашли модификатор функции (не переменной) а-ля const в C?

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

101. "Выпуск Java SE 14"  +1 +/
Сообщение от Анонимс (?), 18-Мрт-20, 22:43 
А где там интересн на JRE ссылк?
Ответить | Правка | Наверх | Cообщить модератору

123. "Выпуск Java SE 14"  +1 +/
Сообщение от Анонимemail (123), 19-Мрт-20, 18:12 
а есть ли некое подобие java ee beans но только для новой джавы и так же хорошо? мож кто хорошо знает 11+ и имеет огромный опыт разработки напишет такое? я б честно купил такую книгу.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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