LINUX.ORG.RU
ФорумTalks

Во FreeBSD 12 появилась поддержка java 12 и java 11

 ,


0

1

https://www.freshports.org/java/openjdk12/

Ждём, что и в других *BSD со временем появится...

$ java -version
openjdk version "12" 2019-03-19
OpenJDK Runtime Environment (build 12+33-2)
OpenJDK 64-Bit Server VM (build 12+33-2, mixed mode)
$ uname -a
FreeBSD freebsd 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC  amd64
★★★★★

Опа, нежданчик! Только недавно смотрел как у них там дела по этому поводу, жаловались, что основная проблема в инфраструктуре для тестирования, и людей не хватает, которые будут этим заниматься. Таки решили эти проблемы?

hippi90 ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Несколько странное пожелание.

Это вполне нормально. Никто не хочет, чтобы всякое непотребство тащили.

mord0d ★★★★★
()
Ответ на: комментарий от DELIRIUM

Java’е-то? Да.

Бизнес прокрутил Oracle на детородном органе и сидит на JDK 8, а после уйдёт на амазоновские и пр. форки.

EXL ★★★★★
()

Классический язык ООП изуродовали и превратили в незнамо-что, с наслоениями функциональщины и прочего синтаксического бреда. С каждой новой версией мутант становится всё уродливее и кривее. В нём перестают разбираться и понимать накрученные программы даже сами создатели.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

Классический язык ООП изуродовали и превратили в незнамо-что, с наслоениями функциональщины и прочего синтаксического бреда.

«Классический» ООП сам по себе бред, от него открещиваются даже создатели, которые мямлят что они имели в виду передачу сообщений, а не классы.

А изуродовать жаву невозможно в принципе, отвратным всегда был как сам язык, так и тормозная виртуальная машина и неэффективный gc.

Функциональщиной и нормальным синтаксисом можно было улучшить любой язык, но жаве это уже не поможет.

slovazap ★★★★★
()
Ответ на: комментарий от slovazap

Так зачем функциональные хипстеры влезли в это самое по плечи? Взяли бы другой язык. Зачем было уродовать Java?

iZEN ★★★★★
()
Ответ на: комментарий от hippi90

а в чем там вообще собака порылась? openjdk так просто не собирается под freebsd? официальной sun версии вроде нет afaik

crypt ★★★★★
()
Ответ на: комментарий от crypt

В Java 9 запилили модульную jre, в связи с этим изменились скрипты сборки. Под официально поддерживаемые системы их адаптировали, а под фряху никто не стал этим заморачиваться. Собственно, ребятам, которые занимаются поддержкой Java в FreeBSD пришлось заниматься этим самостоятельно.

Потом, ЕМНИП, возникли проблемы с инфраструктурой для тестирования, в частности речь шла про TCK. Нужны были сервера и люди, которые будут этим заниматься.

hippi90 ★★★★★
()
Ответ на: комментарий от Ramen

А почему нет? Основы - чистые функции, отсутствие глобального состояния, вообще без проблем. Более продвинутые вещи, типа функций высших порядков, на асме сделать будет даже проще чем в C. На макроассемблере можно написать сахарку хоть всякие конвееры и линзы. Самый смак - самомодифицирующийся функциональный код - это было бы, с одной стороны, очень эффективно и с другой - пригодно для понимания человеком (в отличие от любого другого самомодифицирующегося кода).

slovazap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.