Size: a a a

2019 February 17

AE

Alexey Eliseev in Kotlin Moscow
AccessDenidedException, InvalidAuthKeyException
источник

AE

Alexey Eliseev in Kotlin Moscow
Получается дублирование catch
источник

AN

Alexander Nozik in Kotlin Moscow
Alexey Eliseev
Получается дублирование catch
Почему дублироване?
источник

AN

Alexander Nozik in Kotlin Moscow
А, понял
источник

AE

Alexey Eliseev in Kotlin Moscow
Ну это нестрашно, просто я не нашёл как в джаве
источник

AE

Alexey Eliseev in Kotlin Moscow
Во всем остальном Котлин хорош
источник

AN

Alexander Nozik in Kotlin Moscow
Ну одиг рпз иожно и сделать. Вообще котлиновская идеология в этом смысле ближе к функциональной. Не надо возвращать эксепшенами то, что можно вернуть типами. Эксепшены на лямбдах/корутинах все равно работать не будут
источник

AN

Alexander Nozik in Kotlin Moscow
Грубо говоря, эксепшн кидается, когда что-то важное сломалось, а не когда это вариант нормы. Пргостой пример FileNotFoundException. Можно делать через него, а можно нулябельный файл вернуть. Пока много что завязано на джава либах, но я думаю, что использование разномастных эксепшенов будет постепенно уменьшаться.
источник
2019 February 18

MV

Maksim Vlasov in Kotlin Moscow
Alexander Nozik
Логика очень простая. Есть куча нативных либ разного уровня убитости, но с ними необходимо работать. На Java с этим были большие проблемы, посколкьу под каждую такую либу нужно делать JNI обертку - это большая и муторная задача. На Kotlin, это казалось бы должно решаться просто классно - пишем тонкую обертку на KN с использованием Cinterop и прото подключаем как внешний модуль к JVM коду.
Да, было бы здорово, если бы можно было из Kotlin jvm в Kotlin native, но технически, в обход jni, не очень представляю как это можно сделать (
Могу посоветовать организовать работу через потоки ввода-вывода между Kotlin jvm и Kotlin native, а из Kotlin native в C. Также это намного более надёжный вариант, т.к. C код имеет свойство часто падать.
источник

AN

Alexander Nozik in Kotlin Moscow
Maksim Vlasov
Да, было бы здорово, если бы можно было из Kotlin jvm в Kotlin native, но технически, в обход jni, не очень представляю как это можно сделать (
Могу посоветовать организовать работу через потоки ввода-вывода между Kotlin jvm и Kotlin native, а из Kotlin native в C. Также это намного более надёжный вариант, т.к. C код имеет свойство часто падать.
Про мимо JNI никто не говорил. Речь идет об автоматической генерации невидимых для пользователя оберток.
источник

MV

Maksim Vlasov in Kotlin Moscow
Alexander Nozik
Про мимо JNI никто не говорил. Речь идет об автоматической генерации невидимых для пользователя оберток.
Если такого варианта достаточно, то технически он вполне возможен.
источник

AN

Alexander Nozik in Kotlin Moscow
Насколько я понимаю, он уже сделан. Просто не документирован.
источник

AN

Alexander Nozik in Kotlin Moscow
Общение через сокеты мы делаем, но для него есть много ограничений.
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
В среду в 7 вечера будем удалённо прогонять тестовый доклад, кто хочет подключиться?
источник

AE

Alexey Eliseev in Kotlin Moscow
Я послушаю!
источник

VV

Vladislav Verminsky in Kotlin Moscow
Ⓢⓔⓡⓖ
В среду в 7 вечера будем удалённо прогонять тестовый доклад, кто хочет подключиться?
7 марта? На какую тему будет прогон?
источник

VS

Vladimir Sitnikov in Kotlin Moscow
Ⓢⓔⓡⓖ
В среду в 7 вечера будем удалённо прогонять тестовый доклад, кто хочет подключиться?
Я бы послушал — покомментировал
источник

AA

Askhad Apishev in Kotlin Moscow
7 вечера) не 7 марта)
источник

VS

Vladimir Sitnikov in Kotlin Moscow
default timezone
источник

RI

Ruslan Ibragimov in Kotlin Moscow
Ⓢⓔⓡⓖ
В среду в 7 вечера будем удалённо прогонять тестовый доклад, кто хочет подключиться?
Тема какая?
источник