Size: a a a

2019 March 27

F

François Leclercq in KotlinLangRu
fun <T : Throwable> (() -> Any?).getOrDefault(exception: KClass<out T>, catchBlock: (Throwable) -> Unit = {it.printStackTrace()}, defaultValue: String?) : Any? {
   try {
       return this()
   } catch (e: Throwable) {
       if (e::class==exception) catchBlock(e) else throw e
   }
   return defaultValue
}
источник
2019 March 28

SD

Stepan Dzikevich in KotlinLangRu
Макс
ребят, с чего, по вашему мнению, лучше начинать изучать разработку под android? С изучения kotlin или непосредственно с разработки мобильных приложений на java? Или что-то другое?
Только Groovy, только хардкор
источник

SD

Stepan Dzikevich in KotlinLangRu
А если без шуток, то с Java
источник

DA

Denis Aleksandrov in KotlinLangRu
Если Без шуток, то с документации Андроид. Там будет все на двух языках, будет стимул выучить и то и то
источник

GM

Gray Marginal in KotlinLangRu
Пока что учить Котлин без базового понимания работы jvm и базовых знаний Java не имеет смысла, если хочешь писать что-то более менее серьезное, потому что объекты Java придется использовать в любом случае
источник
2019 March 29

AO

Artem Osipov in KotlinLangRu
Всем привет! Ребят, подскажите, это я тупой или линт:
fun store(a: List<ClassA>)
fun store(b: List<ClassB>)
fun store(c: List<ClassC>)


Declaration clash, the following method have the same signature List
источник

AO

Artem Osipov in KotlinLangRu
Это же разные типы, почему он ругается?)
источник

☠🇷

☠️ hex 🇷🇺🐍 in KotlinLangRu
лист - не разные типы)
источник

QH

Quantum Harmonizer in KotlinLangRu
Artem Osipov
Это же разные типы, почему он ругается?)
причина — стирание дженериков (рекомендую погуглить),
решение — разные @JvmName
источник

AO

Artem Osipov in KotlinLangRu
Quantum Harmonizer
причина — стирание дженериков (рекомендую погуглить),
решение — разные @JvmName
спасибо
источник
2019 April 01

M

Malik in KotlinLangRu
Ты чатом не ошибся?
источник

NK

ID:399622220 in KotlinLangRu
Зачем это нам?
источник
2019 April 04

P시

Phos Lazuli 시고도 in KotlinLangRu
драсти =)
а вопросы по джава тут тоже задавать можно?
источник

EE

Enver Eskendarov in KotlinLangRu
Phos Lazuli 시고도
драсти =)
а вопросы по джава тут тоже задавать можно?
Привет, думаю не рассердятся ))
источник

P시

Phos Lazuli 시고도 in KotlinLangRu
А корутины в котлине распределяются по ядрам как в голанг или эрланг?
И есть ли аналоги добротные корутин на джаве?
источник

QH

Quantum Harmonizer in KotlinLangRu
Phos Lazuli 시고도
А корутины в котлине распределяются по ядрам как в голанг или эрланг?
И есть ли аналоги добротные корутин на джаве?
Корутины — очень обширная тема, можно распределить что-то по ядрам, а можно нет.
На джаве есть Quasar.
источник

QH

Quantum Harmonizer in KotlinLangRu
btw, после прочтения доки по корутинам можно пойти поспрашивать в @kotlin_lang, там есть ребята, которые очень круто знают корутины (и это не я :)
источник

P시

Phos Lazuli 시고도 in KotlinLangRu
Quantum Harmonizer
Корутины — очень обширная тема, можно распределить что-то по ядрам, а можно нет.
На джаве есть Quasar.
Спасибо за ответ
Ну как распределяются, например, это при компиляции указывается или отдельно код пишется?
источник

P시

Phos Lazuli 시고도 in KotlinLangRu
Quantum Harmonizer
btw, после прочтения доки по корутинам можно пойти поспрашивать в @kotlin_lang, там есть ребята, которые очень круто знают корутины (и это не я :)
Ох, окей :D
источник

QH

Quantum Harmonizer in KotlinLangRu
Phos Lazuli 시고도
Спасибо за ответ
Ну как распределяются, например, это при компиляции указывается или отдельно код пишется?
всё определяется кодом. Пул (ExecutorService или ForkJoinPool) можно превратить в CoroutineDispatcher и выполнить на нём кучу задач, например.
Весь параллелизм в корутинах явный.
источник