@kotlin_lang

Страница 133 из 982
Pavel Shackih
18.05.2017
14:52:34
Киньте ресурс, где можно изучать котлин
https://developer.android.com/kotlin/resources.html

Igor
18.05.2017
14:52:35
Andre
18.05.2017
14:53:07
С джавы возьми
Возму) но вдруг есть

Igor
18.05.2017
14:53:48
Возму) но вдруг есть
Не надо фигней страдать, JB столько сил убили на 100%* интеропт с Java

Google
Quantum Harmonizer
18.05.2017
15:01:49
С джавы возьми
Можно ссылку?

Andrew
18.05.2017
15:02:24
Можно ссылку?
нет, я не знаю, но под жаву наверное и для унитаза есть либа

Boris
18.05.2017
15:03:27
нет, я не знаю, но под жаву наверное и для унитаза есть либа
ты так говоришь "либа для унитаза" как-будто это что-то плохое

Andrew
18.05.2017
15:03:59
нет конечно

просто смайлик поленился ставить

Igor
18.05.2017
15:15:29
Можно ссылку?
А тебе прям для протокола нужна (не советую, он сложноватый)?

Umren
18.05.2017
15:23:35
Удалил/Выкинул все книжки по джаве, теперь заживем

Kotlin in action я так понял еще не релизнулась?

Alina
18.05.2017
15:24:35
Релизнулсь

Quantum Harmonizer
18.05.2017
15:59:11
Aliaksei
18.05.2017
16:01:16
Берёшь с джавы, коныертишь в котлин, причесываешь, и продёшь

Umren
18.05.2017
16:02:31
Кто знаком с Kotlin Native, там какое то переиспользование кода на C/C++ планируется? возможно сделают хитрый интероп как с джавой?)

Meent
18.05.2017
16:02:31
Ну да, нахрена учить Котлин если можно перенести говнокод и костыли с джавы?

Google
Meent
18.05.2017
16:02:31
Берёшь с джавы, коныертишь в котлин, причесываешь, и продёшь

Igor
18.05.2017
16:04:01
В идеале — чтоб клиент запилить :)
Ты охренеешь сколько там разных апи и типов dto если попробуешь заимплементить (я пытаюсь на .NET F#). Рабочих либ для java (не бот апи) я не знаю, но стопудово они легко гуглятся. Там вроде и сам клиент уже на гитхабе есть, можно из него выдрать.

Igor
18.05.2017
16:05:30
Ну да, нахрена учить Котлин если можно перенести говнокод и костыли с джавы?
Там сложный протокол со своим шифрованием, в этом вся суть либы. Кому нафиг нужен будет kotlin версия просто с идиоматичным API?

Клиент под GPL :(
Ну, а ты хочешь что-ли продавать это? (как советовали в последнем разборе полетов - зарабатывай на сервисах)))

Andrew
18.05.2017
16:21:25
Kotlin in action я так понял еще не релизнулась?
А мне уже и бумажная пришла)

Aliaksei
18.05.2017
16:27:23
Ну да, нахрена учить Котлин если можно перенести говнокод и костыли с джавы?
Ну про костыли думаю громко сказано, ведь по сути нужно правильно апи - оставь core часть на java апи на Котлин сконверть/перепиши

Umren
18.05.2017
16:29:09
ну да, пишешь import someclib.functionname и используешь
вот нашел где подробно пишут https://github.com/JetBrains/kotlin-native/blob/v0.1.0/INTEROP.md

Boris
18.05.2017
16:33:56
да, интероп конечно с искоркой, но с другой стороны его можно локализовать, а в остальном будет вполне норм котлин

小涂
18.05.2017
16:38:09
class Delegate() { operator fun getValue(thisRef: Any?, prop: KProperty<*>): String { return "${prop.name}" } operator fun setValue(thisRef: Any?, prop: KProperty<*>, value: String) { println("$thisRef") } } In this example. why can I use ${prop.name} but can't use ${prop} in the main Activity

Highway
18.05.2017
16:47:59
Багов не много?

Daniil
18.05.2017
16:48:54
Пока что не заметил. Обновился немного дизайн, определенно в лучшую сторону

Umren
18.05.2017
16:59:32
Багов не много?
Пока видел только 1

Норм

Михаил
18.05.2017
17:00:44
Багов не много?
У меня на эмуляторах инет отвалился и плюс операторы == и != красным подсвечивает

Igor
18.05.2017
18:13:28
https://habrahabr.ru/company/JetBrains/blog/329028/ Для тех кто не понял с первого раз ?

Sasha
18.05.2017
20:39:00
Quantum Harmonizer
18.05.2017
20:40:37
может хоть теперь анко превью починят.)
Релиз 0.10.0 вышел, плагин уже должен быть.

Google
Sasha
18.05.2017
20:41:07
да? пойду гляну. Спасибо.

Aliaksei
18.05.2017
21:48:46
Ребята, которые пришли недавно в чатик, для вас вопрос - а как вы нашли этот чат?

Антон
18.05.2017
21:49:37
В андроид чате ссылку дали

Dibro
18.05.2017
21:51:46
а на него ссыль можно?

Антон
18.05.2017
21:52:11
https://t.me/android_ru

Dibro
18.05.2017
21:52:15
спасибо

? animufag ?
18.05.2017
22:37:14
Umren
18.05.2017
22:39:54
Добрые дяди направили в это чат ?
ужс, вот что фп животворящее с людьми делает ;D

Igor
18.05.2017
22:40:12
звучит не ок
так лучше?

? animufag ?
18.05.2017
22:40:43
ну если не знать что было раньше то да

Umren
18.05.2017
22:40:50
но мы то знаем

Roman
18.05.2017
22:46:37
Товарищи, а в котлине нет цикла while?

Dibro
18.05.2017
22:59:48
есть

Roman
18.05.2017
23:27:29
есть
Чот в доках не нашел

Dibro
18.05.2017
23:28:01
Чот в доках не нашел
https://kotlinlang.org/docs/reference/control-flow.html#while-loops

while and do..while work as usual

Roman
18.05.2017
23:28:52
while and do..while work as usual
Оу, спасибо. Хреново искал

Диёр
19.05.2017
00:58:11
https://habrahabr.ru/company/badoo/blog/329026/

Google
Диёр
19.05.2017
00:58:31
Удивил котлин. Честно, думал будет всегда на 5-10% медленнее.

Konstantine
19.05.2017
00:59:41
А была ли у гугла речь о том, в чем конкретно поддержка котлина будет?

Admin
ERROR: S client not available

Dibro
19.05.2017
01:01:38
ну как минимум его бандлинг в студию

Konstantine
19.05.2017
01:03:04
Раньше разве не было?

Dibro
19.05.2017
01:06:37
нет

小涂
19.05.2017
03:09:38
I can't really understand the exception I met.



At line 13

I just chang ${prop.nam} into ${prop}

I know and the result is same

Exception in thread "main" java.lang.ExceptionInInitializerError ...... Caused by: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "kotlin.ignore.old.metadata" "read") ......

Could anyone help me?

Andrew
19.05.2017
03:25:00
Could anyone help me?
It's to early in west Russia, i'm trying to find an answer)

小涂
19.05.2017
03:26:35
What time is it in your city?

https://try.kotlinlang.org/#/Examples/Delegated%20properties/Custom%20delegate/Custom%20delegate.kt This is the original code.

Andrew
19.05.2017
03:28:56
11, i'm from east siberia

小涂
19.05.2017
03:28:56
I just change ${prop.name} into ${prop} in the getValue function.

Andrew
19.05.2017
03:47:49
I just change ${prop.name} into ${prop} in the getValue function.
${prop.javaClass} works well, why not possible to reflect just prop I do not know

Google
小涂
19.05.2017
03:48:09
?

But I can run my code in local IDEA. Just can't run on web IDE.

Andrew
19.05.2017
03:49:39
You can change a runtime in web ide to javascript)

小涂
19.05.2017
03:49:50
?

Em.....

But not the same with local

Andrew
19.05.2017
03:51:21
When I trying to run it in AS it returns "Kotlin reflection is not available" instead of error

小涂
19.05.2017
03:51:44
Weird

Andrew
19.05.2017
03:52:20
may be a bug, may be different behaviour on real jvm

小涂
19.05.2017
03:53:01
Well?



Andrew
19.05.2017
04:00:56
try to compile it, looks like web demonstrator is not a repl

Страница 133 из 982