[00:04:22] <ada_ru> (geniepro) отвечает (insert_reference_here) на <Что-то в чате по Аде…>
больше чем обычно — обычно вообще её тут нет
[01:13:06] <ada_ru> (Vinpuh) отвечает (I_vlxy_I) на <даже в джаве 2 верси…>
Ну это 2 раза в год для хипстеров не lts версии. 11 lts версия вышла в 18 году, 17 lts выйдет в 21 году.
[01:14:20] <ada_ru> (I_vlxy_I) а что такое lts языка?
[01:14:31] <ada_ru> (I_vlxy_I) типа потом обратную совместимость нахрен ломают, или что?
[01:15:06] <ada_ru> (I_vlxy_I) это ж спеки, стандарт. а то, что там какая-то реализация еще релизится - это мелочи
[01:37:39] <ada_ru> (Vinpuh) отвечает (I_vlxy_I) на <а что такое lts язык…>
Это значит что эта версия jvm будет поддерживаться 8 лет. Промежуточные по 6 месяцев, поэтому для хипстеров.
[01:38:10] <ada_ru> (I_vlxy_I) а язык? что мне тот jvm - у жабы же не один вендор, верно?
[01:42:00] <ada_ru> (Vinpuh) отвечает (I_vlxy_I) на <а язык? что мне тот …>
Нет она открыта, OpenJDK поддерживается сообществом java community process это что-то вроде комитета в с++, они делают спеки по которым делаются реализации jvm, есть например OpenJ9 это jvm от ibm которая сейчас открыта и поддерживается Eclipse.
[01:43:10] <ada_ru> (I_vlxy_I) ну я и говорю - какая разница как долго там jvm поддерживается. важно что релиз языка каждые полгода
[01:43:31] <ada_ru> (I_vlxy_I) а на openjdk оракловую - пофиг
[01:43:36] <ada_ru> (I_vlxy_I) ведь есть другие
[01:44:04] <ada_ru> (Vinpuh) отвечает (I_vlxy_I) на <ну я и говорю - кака…>
Java привязана к спеке jvm, они ходят парочкой.
[01:44:38] <ada_ru> (Vinpuh) отвечает (I_vlxy_I) на <а на openjdk ораклов…>
OpenJdk уже не Оракловская она gpl
[01:45:00] <ada_ru> (I_vlxy_I) погоди, а оракловое это что?
[01:45:04] <ada_ru> (I_vlxy_I) или там дуальная лицензия?
[01:45:16] <ada_ru> (Vinpuh) отвечает (I_vlxy_I) на <погоди, а оракловое …>
Oracle JDK
[01:45:39] <ada_ru> (I_vlxy_I) и чем они отличаются? исходники ж вроде одни плюс-минус, не?
[01:46:41] <ada_ru> (Vinpuh) отвечает (I_vlxy_I) на <и чем они отличаются…>
В свою версию Оракл сует пару пооперитарных модулей, вот все отличие.
[01:47:09] <ada_ru> (Vinpuh) Ну и типа дополнительно все тестит.
[01:49:20] <ada_ru> (I_vlxy_I) а, типа как GNAT Pro vs GNAT FSF?
[01:53:47] <ada_ru> (Vinpuh) отвечает (I_vlxy_I) на <а, типа как GNAT Pro…>
Ну да похоже.
[02:13:04] <ada_ru> (t91x0) отвечает (I_vlxy_I) на <и чем они отличаются…>
Багами
[02:13:27] <ada_ru> (I_vlxy_I) отвечает (t91x0) на <Багами. В OpenJDK их…>
Багами это хорошо. Но граница закрыта 🙁
[02:13:38] <ada_ru> (I_vlxy_I) а отличаются то чем?
[02:15:18] <ada_ru> (t91x0) отвечает (I_vlxy_I) на <а отличаются то чем?>
Хрен бы их знал. Для прода лучше использовать то, что выпускает сам Оракл. Общепринятое мнение такое. У меня большого прода на яве не было
[02:16:28] <ada_ru> (I_vlxy_I) а оно тонны денег стоит?
[02:17:52] <ada_ru> (t91x0) отвечает (I_vlxy_I) на <а оно тонны денег ст…>
Вроде не тонны. Да и скачать всё равно можно. Люди, бывает, на пиратском оракл бд прод держат. И хорошо же работает.
[09:31:54] <ada_ru> (Vinpuh) отвечает (t91x0) на <Багами. В OpenJDK их…>
Кодовая база одна откуда в OpenJDK больше багов?
[09:36:43] <ada_ru> (Vinpuh) отвечает (t91x0) на <Хрен бы их знал. Для…>
Уже давно не так, все уже используют jdk стороних вендеров кому нужна поддержка типа BellSoft, Azul, Adopt
[09:37:44] <ada_ru> (Vinpuh) Плюс можно jdk использовать Amazon или Ali
[09:50:22] <ada_ru> (t91x0) отвечает (Vinpuh) на <Кодовая база одна от…>
Ну значит у меня устаревшие сведения. В 2012 году я в OpenJDK сходу нарвался на баг в обработке регэкспов, которого не было в OracleJDK, после чего зарёкся трогать OpenJDK вообще.
[09:55:07] <ada_ru> (Vinpuh) отвечает (t91x0) на <Ну значит у меня уст…>
Сейчас Oracle JDK имеет мутную лицуху, там могут деньги требовать поэтому ее используют те кто на Оракл завязан.
[13:07:59] <ada_ru> (a) отвечает (reznikmm) на <Так со snapshot-а и …>
не, я предполагал, ты уже должен знать в каких конкретно файлах гтк хранит коньфигурацию кейбиндов
[13:47:30] <ada_ru> (reznikmm) @mister_alexander Может запихать axmpp в alire? там не сложно, нужно только тег поставить