Size: a a a

2020 October 17

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
Не понимаю, почему люди не ориентируются на 14 :)
Ну не lts
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
Ну да подумайте. Можно же вообще писать все на реышекшене и не парится. Вот только почему не пишут с помощью него ? Спринг тот же отказывается
Нельзя :)
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
Нет 1.6, 1.8 там гибридный
Понял. Учту.
А то привык на сервере ни в чём себе не отказывать.
15я вышла -- оу, давай-ка накачу
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
Нельзя :)
Поэтому и используется генерация с минимальным использованием рефлекшина, я честно в kotlinx.setelization не увидел ее, но может под капотом, но код открыт можно смотреть и критиковать
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
Понял. Учту.
А то привык на сервере ни в чём себе не отказывать.
15я вышла -- оу, давай-ка накачу
Это вам повезло, многие сервера на 8 ке, редхад активно пилить (адаптирует) фиксы под нее
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
Это вам повезло, многие сервера на 8 ке, редхад активно пилить (адаптирует) фиксы под нее
Обычный вдс, на котором можно что угодно разворачивать
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
Ну они в 9+ вроде появилось. Либо в 8 ке
В этом туториале мы рассмотрим важный API, представленный в Java 7 и расширенный в новых версиях, java.lang.invoke.MethodHandles.

Можно считать, повезло)
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
Обычный вдс, на котором можно что угодно разворачивать
Ну так прода нет.
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
В этом туториале мы рассмотрим важный API, представленный в Java 7 и расширенный в новых версиях, java.lang.invoke.MethodHandles.

Можно считать, повезло)
А, даже в 7ке
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
Ну так прода нет.
Скачал, разархивировал, добавил в какой-то файл новый путь.
Готово
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
Скачал, разархивировал, добавил в какой-то файл новый путь.
Готово
Вы не понимаете.
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
Вы не понимаете.
Возможно
источник

ИИ

Иван Иванов... in KotlinLangRu
Может быть речь о т.н. контейнерах
источник

BP

Bogdan Panchenko in KotlinLangRu
У вас готовый продукт, вам нужно мигрировать
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
У вас готовый продукт, вам нужно мигрировать
Так
источник

BP

Bogdan Panchenko in KotlinLangRu
Это не всегда просто и возможно
источник

BP

Bogdan Panchenko in KotlinLangRu
Сегодня смотрел доклад где вызов JNI вызовов в 8 ке быстрее (грубо говоря)
источник

BP

Bogdan Panchenko in KotlinLangRu
YouTube
Иван Углянский — В нативный код из уютного мира Java: Путешествие туда и обратно
Все мы любим Java и другие управляемые языки, но иногда их бывает просто недостаточно. Нужен доступ к библиотеке машинного обучения, написанной исключительно на С? Или всего-то хочется позвать небольшой метод из OS API? А может, для одного из модулей вы хотите получить большую производительность, чем вы когда-либо сможете выжать из Java? Тогда вам прямой путь в нативный код!

Вроде все просто — пишем нативный метод, загружаем библиотеку, вызываем, и дело в шляпе! Но вот беда: JVM начала крашиться в случайных местах, производительность упала ниже прежнего, а ваш репозиторий заполонили бесконечные сишные файлы, испещренные буквами J-N-I. Что же пошло не так?

В докладе разберемся со всем по порядку: что необычного в интеропе между Java и нативным кодом и какая у него история; как работать с нативным кодом прямо сейчас, чтобы избежать сегфолтов, просадки производительности, внезапных OOM; наконец, что же нас ждет в будущем в контексте таких проектов, как Panama и Sulong, и будет ли после них вообще смысл говорить…
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
Это не всегда просто и возможно
А. Понимаю. Ну что ж. Из доклада Джетов на днях выпущенного 11 версию стали активнее использовать
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
А. Понимаю. Ну что ж. Из доклада Джетов на днях выпущенного 11 версию стали активнее использовать
Ну да 8 ку официально перестают подерживать)
источник