1.1, Аноним (1), 11:22, 20/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
спасибо редакции за качественную новость
пожелание: "Из новшеств Java 21 можно отметить" - вот тут каждое слово - ссылка, можно так не делать? - выберите главную и сделайте одну ссылку, читать это неудобно
| |
|
2.4, Аноним (4), 11:29, 20/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
уже предлагал админу делать обычные советские сноски [1][2][3][4][5], как это делается в той же википедии. Почему-то не послушал и продолжает оформлять каждую букву^W^W каждое слово как отдельную ссылку, что не имеет смысла с точки зрения того, как гипертекст задумывался дидами и как он воспринимается речевыми ридерами для слепых.
| |
|
1.18, Аноним (18), 13:05, 20/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
JavaFX живая хоть?
Кто видел, разрабатывал приложение на нем? Как оно?
| |
|
2.66, vvm13 (ok), 07:48, 21/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Баги фиксят. Изредка прибавляют фичи - каплю в десятилетие.
Как оно... что?
У меня работает. Не могу сказать, что я вполне с ней счастлив, но остальные GUI для Java ещё хуже.
Кстати, классический Arduino IDE именно на JavaFX сделан...
| |
|
1.20, Хосе (?), 13:09, 20/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
а Android Studio 3.6 будет работать с OpenJDK 21 на Windows 7 или лучше использовать jdk-8u271-windows-i586.exe ?
| |
|
|
3.22, Хосе (?), 13:23, 20/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
на ХР нормально работает, только без ускорения для эмулятора
| |
|
2.26, Аноним (26), 13:51, 20/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
У джетбрейнс есть свой форк jre 21, щупал, когда оно на стадии RC было, вроде норм.
| |
|
1.24, Аноним (24), 13:33, 20/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Я одного не понимаю а нельзя добавить освобождение памяти по освобождению указателя как в с++ unique_ptr ? В чем соль сборщика мусора ?
| |
|
2.27, Аноним (26), 13:57, 20/09/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Плата за скорость разработки. У unique_ptr надо думать, кто будет владеть ссылкой, у shared_ptr проблема с производительностью и циклическими ссылками, а в Яве фигак-фигак и всё давно в продакшн, пока приплюснутые ещё морщат лоп.
| |
|
3.61, лютый арчешкольник... (?), 03:33, 21/09/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
>а в Яве фигак-фигак и всё давно в продакшн, пока приплюснутые ещё морщат лоп
мой юный друг, конечно же ты неправ в своих эпитетах "в жабби они фигак-фигак и в прод".
то что GC вынесен в JVM позволяет его не реализовывать в каждом проекте. т.е. жирный плюс - нет велосипединга. а GC и в целом JVM пишут монстрилы навроде шипилёва и им подобным мутантам, соответственно никакой там не фигак, а очень даже рокетсаенс ) уж в типичной команде приплюснутых сишников такого уровня (как разрабы JVM) нет и не будет даже в самых наэротических снах )))
| |
|
2.99, zog (??), 10:52, 24/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
В джаве нет указателей, а есть ссылки, что не одно и то же. Кроме того, для освобождения памяти по аналогии с тем, как это сделано в unique_ptr необходимо разбираться с владением этой ссылки и в итоге получится ещё один Rust. Соль сборщика мусора в том, что программисту не надо думать об освобождении памяти самостоятельно, а следует думать лишь о забывании или обнулении ссылок на неиспользуемые объекты. Кроме того сочетание ссылок и сборщика мусора позволяет эффективно бороться с фрагментацией памяти.
| |
|
1.37, Аноним (36), 15:06, 20/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Всё жиреет и жиреет. У нас все проекты на 8, есть 11. На 17 ниодного проекта пока, а тут уже 21. Хренофичи лепят как пирожки.
| |
|
2.39, Аноним (25), 15:49, 20/09/2023 [^] [^^] [^^^] [ответить]
| +6 +/– |
Вот смешняво будет когда ваши деды начнут выходить на пенсию и нужно будет нанимать молодняк. Начинайте собеседование сразу с "У нас 8я версия", чтоб не тратить время.
| |
2.44, жявамэн (ok), 16:30, 20/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
> На 17 ниодного проекта пока, а тут уже 21.
ну вот начинайте миграцию с 8 сразу на 21 чо
| |
|
|
4.83, zog (??), 21:24, 21/09/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Зачем если итак работает?
Java 8 и 11 больше не поддерживаются - к ним нет или не будет (11) новых бесплатных обновлений. Серьёзные конторы не хотят сидеть на протухшей платформе и не хотят платить деньги за то, что долгое время получали на халяву.
| |
|
5.104, Аноним (104), 15:23, 05/10/2023 [^] [^^] [^^^] [ответить]
| +/– |
И 8, и 11 поддерживаются и будет поддерживаться ещё с десяток лет как минимум. На них сейчас 90% работающих проектов.
| |
|
|
3.82, zog (??), 21:21, 21/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Некоторые фреймворки и библиотеки ещё 17-ю не осилили, а ты ему сразу 21-ю предлагаешь. А всё почему? Потому что в джаву завезли старый и на самом деле никому ненужный долгострой - модули с его strong encapsulation. Они этот strong encapsulation малыми дозами вводят каждый релиз и то тут то там что-то отвеливается и его потом долго чинят.
| |
|
4.102, жявамэн (ok), 15:01, 27/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Некоторые фреймворки и библиотеки ещё 17-ю не осилили, а ты ему сразу
> 21-ю предлагаешь.
например?
спринг осилил 21 жяву для всех живых веток, например
| |
|
|
2.49, User (??), 18:05, 20/09/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Угу. А потом очередной log4j, который апстрим не будет фиксить патамучта нуигонафик эту вашу окаменелость - и?
| |
2.54, Аноним (53), 20:22, 20/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Там же для слабонервных написано что 8ка до 2030 будет поддерживаться.
Можете еще 7 лет в криокамере сидеть.
| |
|
1.47, Аноним (47), 17:43, 20/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
String Template мне не нравится совсем. Unnamed Patterns тоже уродливо выглядят.
| |
|
2.67, Аноним (67), 08:56, 21/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Читайте внимательнее, про это в новости упомянуто:
"Стабилизирована реализация виртуальных потоков, представляющих собой легковесные потоки, значительно упрощающие написание и сопровождение высокопроизводительных многопоточных приложений"
"Добавлен экспериментальный API для cтруктурированного параллелизма (Structured Concurrency), упрощающий разработку многопоточных приложений за счёт обработки нескольких задач, выполняемых в разных потоках, как единого блока."
| |
|
1.62, Аноним (62), 04:18, 21/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Угу, теперь ждём, когда Project Valhalla релизнется, в следующем году будет 10 лет с момента, когда выложили первые драфты по JEP-ам, связанным с вальхаллой.
| |
1.63, Аноним (63), 05:16, 21/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Уже давно пора появится языку который вытеснит java так же как она когда-то потеснила С
| |
|
2.65, leap42 (ok), 05:38, 21/09/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Уже давно пора появится языку который вытеснит java так же как она
> когда-то потеснила С
жабашники активно бегут в Go... спасу от них нет, не протолкнуться 😆
| |
|
3.79, Аноним (62), 14:01, 21/09/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Это где они бегут? Gо приколен был только своей темой горутин, когда появился, после того как виртуальные появились в джаве, на гошной бойлерплейтной помойке, похожей на смесь Си с Питоном, пишут только изрядные копрофилы.
| |
|
4.87, Аноним (87), 05:19, 22/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Выбирают язык в основном архитекторы. Я сталкивался с тем что это как правило индусы. Так-что мне кажется что никто никуда не бежит куда хочет - им показывают направление или будут лапу сосать.
| |
|
5.97, zog (??), 10:43, 24/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Язык выбирают не архитекторы, а всякого рода CTO и VP R&D. Ну и в нормальных компаниях архитекторы - это почти никогда не индусы, а люди, живущие примерно там же, где и основной костяк R&D. Вы наверное на галере для забугорной компании работаете, а это априори не есть хорошо.
| |
|
4.95, zog (??), 10:40, 24/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Это где они бегут?
Ну вот я хочу уйти из Java backend в Go backend после 15 лет работы. Надоела вся эта декларативная магия современных Java фреймворков, хочется заниматься чистым кодом. А этой магией пусть мастурбируют такие люди как Женя Борисов и компания на jug.ru, которые в реальных проектах уже давно не участвуют.
| |
|
5.100, Аноним (62), 21:14, 24/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Угу, а проверять на err=nil каждый вызов i/o функциональности как минимум и RAII через defer видимо очень читабельно. Даже в Rust подобное сделано правильнее. Чудовищный треш этот Go, спасибо что хоть спустя стопицот лет дженерики завезли. Правда на сравнении интерфейса с nil все равно можно подорваться до сих пор, лол.
| |
|
6.101, zog (??), 17:54, 26/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Это гораздо лучше плясок с бубном вокруг декларативной магией в Spring Boot и прочих фрейморках.
| |
|
|
|
|
|
1.88, Аноним (88), 05:45, 22/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Помню было время java как и flash стояли почти на каждом компе (ну flash точно на каждом) для запуска апплетов в браузере интернет эксплорер
И что в итоге стало? Как мы до такого дожили?
| |
|
2.89, Аноним (89), 07:32, 22/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Флеш был распространеннее, без него смешные видео было не посмотреть. А теперь сам бразуер превратился в VM и он теперь один из способов дистрибуции кросплафторменных приложений (aka Single-page Application).
| |
|
|