Size: a a a

Kotlin Community

2019 December 27

AE

Alexandr Emelyanov in Kotlin Community
но это совсем оффтоп
источник

PS

Pavel Shilyagov in Kotlin Community
Phil Delgyado
Кстати, как языки они становятся все более близки. Строгая типизация, экстеншены, nullable типы и все такое. Даже интересно, к чему это приведет )
К сожалению корни js дают о себе знать, dynamic портит всю картину. Ну и выразительность совсем не такая как у котлина. Если не знать современных языков типа котлина, свифта или раста, то на дарте можно писать в удовольствие.
источник

AN

Alexander Nozik in Kotlin Community
Alexandr Emelyanov
они станут на столько похожи что в один момент флаттер соберут с помошью котлина
И назовут его jetpack compose
источник

BV

Boris Vanin in Kotlin Community
Igor Komarov
Господа, вопрос по Selenium (снова). Может ли кто-то подсказать:

1. Наиболее шустрый браузер (опционально на базе chromium) с поддержкой JS, который не банится обычными сайтами
2. Наименее жрущий оперативу браузер, с аналогичными требованиями

Поддержка со стороны Selenium Java должна быть как-минимум работы по прокси без авторизации, и выставления кастомных шапок User-Agent. Остальное не так принципиально.
Не тот чат
источник

I

Ivansuper in Kotlin Community
activeAnimations имеет тип MutableList<Animation> созданный mutableListOf()
actualAnimations это результат функции и его тип List<Animation>.
Вызов оператора происходит на типе MutableList. Выглядит как сахар заклинивший сам в себя. Что я сделал не так?
источник

AL

Alexander Levin in Kotlin Community
Ivansuper
activeAnimations имеет тип MutableList<Animation> созданный mutableListOf()
actualAnimations это результат функции и его тип List<Animation>.
Вызов оператора происходит на типе MutableList. Выглядит как сахар заклинивший сам в себя. Что я сделал не так?
У вас activeAnimations одновременно и var и mutable, поэтому он не знает, использовать plusAssign или plus с переприсваиванием. Решение - убрать либо var, либо mutable (Ну или не пользовать конкретно этим сахаром, но обычно одно из двух убрать легко)
источник

I

Ivansuper in Kotlin Community
Alexander Levin
У вас activeAnimations одновременно и var и mutable, поэтому он не знает, использовать plusAssign или plus с переприсваиванием. Решение - убрать либо var, либо mutable (Ну или не пользовать конкретно этим сахаром, но обычно одно из двух убрать легко)
В яблоко. Я действительно обронил на первом var, хотя он не меняется. Спасибо!
источник

FN

Fly N in Kotlin Community
Заранее прошу прощения за глупый вопрос, но все же мне хотелось бы понять - чем kotlinx.serialization кардинально лучше Gson или Moshi? В контексте JVM)
источник

QH

Quantum Harmonizer in Kotlin Community
Fly N
Заранее прошу прощения за глупый вопрос, но все же мне хотелось бы понять - чем kotlinx.serialization кардинально лучше Gson или Moshi? В контексте JVM)
мультиплатформенностью
источник

VP

Vladimir Petrakovich in Kotlin Community
Gson - рефлексия, Moshi - генерация кода (исходного)
источник

VP

Vladimir Petrakovich in Kotlin Community
В контексте JVM Gson просто не нужен, когда есть Jackson 🌚
источник

FN

Fly N in Kotlin Community
Vladimir Petrakovich
В контексте JVM Gson просто не нужен, когда есть Jackson 🌚
Без разницы
источник

QH

Quantum Harmonizer in Kotlin Community
разница только во вкусе пик фломастеров
источник

FN

Fly N in Kotlin Community
Quantum Harmonizer
разница только во вкусе пик фломастеров
Ясно. Тогда не вижу смысла использовать (для себя)
источник

QH

Quantum Harmonizer in Kotlin Community
Fly N
Ясно. Тогда не вижу смысла использовать (для себя)
Я про Gson vs. Jackson.
Про Kotlinx ответил выше: https://t.me/kotlin_lang/176925
источник

IK

Igor Komarov in Kotlin Community
Igor Komarov
Господа, вопрос по Selenium (снова). Может ли кто-то подсказать:

1. Наиболее шустрый браузер (опционально на базе chromium) с поддержкой JS, который не банится обычными сайтами
2. Наименее жрущий оперативу браузер, с аналогичными требованиями

Поддержка со стороны Selenium Java должна быть как-минимум работы по прокси без авторизации, и выставления кастомных шапок User-Agent. Остальное не так принципиально.
Ап вопросу
источник

VP

Vladimir Petrakovich in Kotlin Community
Igor Komarov
Ап вопросу
источник

IK

Igor Komarov in Kotlin Community
Куда писать?
источник

VP

Vladimir Petrakovich in Kotlin Community
Igor Komarov
Куда писать?
Куда хотите, как это с котлином-то связано?
Что толку апать вопрос, если чат вообще не об этом?
Идите в какой-нибудь @jvmchat
источник

AN

Alexander Nozik in Kotlin Community
Fly N
Заранее прошу прощения за глупый вопрос, но все же мне хотелось бы понять - чем kotlinx.serialization кардинально лучше Gson или Moshi? В контексте JVM)
Оно по-другому работает. Сериализация генерит сериализаторы статически. Оно может не лучше по циферкам, но дает принципиально новые возможности
источник