@kotlin_lang

Страница 928 из 982
Boris
07.10.2018
14:11:24
у самого нейтива, вроде 0.9 была последняя версия, но у грейдлового плагина версия та же что у обычного котлина: id("org.jetbrains.kotlin.platform.native") version "1.3.0-rc-146"

OlegKrikun
07.10.2018
14:11:43
ворвусь не читая выше, тут нет?

а, про грейдл плаг =)

Boris
07.10.2018
14:12:19
Google
Quantum Harmonizer
07.10.2018
14:12:44
ворвусь не читая выше, тут нет?
«тут», «здесь» и прочие ссылки :)

Boris
07.10.2018
14:13:14
хотя возможно я зря вообще пытаюсь на еап перейти, веозможно и старый clion с последним плагином новый котлин поддерживает

OlegKrikun
07.10.2018
14:13:19
«тут», «здесь» и прочие ссылки :)
дислайк? помойму меньше мусора в чате

Quantum Harmonizer
07.10.2018
14:13:37
дислайк? помойму меньше мусора в чате
не, это забавно) А как ты так делаешь?

OlegKrikun
07.10.2018
14:14:40
не, это забавно) А как ты так делаешь?
по правому клику в сроке ввода =) ну или [тут](линк) наверное тоже работает

Oleg
07.10.2018
14:16:01
так это не нейтив
Вообще, на конфе же на слайде было, что поддержка будет в idea и as, может уже в RC 3 включили натив в идею плагин Может там попробуй

Boris
07.10.2018
14:19:05
Oleg
07.10.2018
14:19:20
Это было в киноуте

Google
Oleg
07.10.2018
14:19:44
А вообще, все доклады в течении этой недели будут в ютубе похоже

OlegKrikun
07.10.2018
14:20:07
пока нечего нет, кроме тех 8ми что почти сразу выложили =(

Oleg
07.10.2018
14:20:19
В твиттере котлинконф инфа

https://twitter.com/kotlinconf/status/1048910430306021376

Nikolay
07.10.2018
17:14:25
надо что-то с этим делать

я пролистываю этот чатик, как и pro.jvm, не читая

Boris
07.10.2018
17:15:29
надо что-то с этим делать
найти более интересный чятик?

Nikolay
07.10.2018
17:16:16
он есть

вопрос в объёмах

Sergey
07.10.2018
17:16:45
https://twitter.com/kotlinconf/status/1048167813846892544 улыбнул чувак с футболкой KT-7770

https://youtrack.jetbrains.net/issue/KT-7770

Boris
07.10.2018
17:17:57
https://youtrack.jetbrains.net/issue/KT-7770
их разве не завезли в 1.3?

Nikolay
07.10.2018
17:19:15
ну а лед зеппелин прекратили своё существование после смерти барабанщика

что, клёвую футболку выкидывать после этого..

Boris
07.10.2018
17:22:28
есть два типа людей, одни носят эту футболку до того как их завезли, а другие после ?

Руслан
07.10.2018
17:22:49


Бойся KT-7770

Дима Кандалов это)

их разве не завезли в 1.3?
Станислав Ерохин рассказывал про них на @kug_spb, а в анонсе релиза я не видел

OlegKrikun
07.10.2018
17:41:30
я так понял это реализовано в новом выводе типов, т.е. в 1.3 тока со спец флагом. Но как всегда могу в чом то путатся

Google
OlegKrikun
07.10.2018
17:44:43
https://www.youtube.com/watch?v=gwk4rdgr36E вот тут про это было

только смотреть стоит с 11 минуты, а то там в начале проблемы со звуком

Boris
07.10.2018
17:45:16
что и к лучшему, потому что даже я как человек, который видит смысл в сам-е для котлин-классов, уверен, что не ценой введения отдельного ключевого слова это надо делать, идеально конечно это было бы сделать сразу, до релиза, но теперь уже видимо прозрачно не добавишь

Boris
07.10.2018
17:48:52
в том видео выше говорится что это будет софт слово, т.е. модификатор к ключевому слову interface
да это не важно, мне кажется, главное, что оно всё равно от джавы будет почему-то отличатся и различие это число условное

но в синтаксисе его почему-то нужно различать

OlegKrikun
07.10.2018
17:50:25
да это не важно, мне кажется, главное, что оно всё равно от джавы будет почему-то отличатся и различие это число условное
В котлине вообще не понятно зачем нужны самы для котлин интерфейсов, если честно, когда можно просто ()->Unit

OlegKrikun
07.10.2018
17:50:59
оки =)

Egor
07.10.2018
17:51:02
OlegKrikun
07.10.2018
17:51:58
интертоп с джавой
так в джаве котлиновский интерфейс нормально "самится"

Bogdan
07.10.2018
17:52:11
А для тех кто не слышал?
а про что слышать, в котлине отказались от идеи Functioan Interface, и сделали функциональные типы (это я про лямбды)

так в джаве котлиновский интерфейс нормально "самится"
я имею ввиду, у тебя старый код на джаве, было много рекламы что вы можете вчера писать на джаве, а сегодня для котлина, и это почти ничего не будет стоиь

Boris
07.10.2018
17:53:08
просто есть ряд кейзов, где интерфейс с одним методом != функция, вот для них как раз и полезно. Это хоть и не частый кейз, но в этих случаях было бы удобно. Но главное как по мне это то, что непонятно почему я должен различать котлин от джавы и использовать разный синтаксис? Но вводить ключевое слово теперь для поддержки этого для котлин-классов на мой взгляд бессмысленно

OlegKrikun
07.10.2018
17:53:51
да, действительно не надо было это начинать +)

dimiii
07.10.2018
18:37:14
Через аннотации?
Полиморфная десериализация? Да. (@JsonTypeInfo / @JsonSubTypes ..) К слову, жуть многословная, избыточная.

Google
Alexandr
07.10.2018
18:40:56
Это object
Рефлективно это можно определить?

Bogdan
07.10.2018
18:42:02
Рефлективно это можно определить?
его даже не рефлективно определить нельзя

Vladimir
07.10.2018
18:42:04
Рефлективно это можно определить?
Да, конечно. Ну а jackson через рефлексию и работает. У него нет ни одной причины не обрабатывать этот кейс.

Bogdan
07.10.2018
18:42:10
нейронку писать

Admin
ERROR: S client not available

dimiii
07.10.2018
18:42:24
Так и живем

Vladimir
07.10.2018
18:43:11
как он поймет что это сингелтон ? objecta в рантайме нету
http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/object-instance.html

Bogdan
07.10.2018
18:47:02
http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/object-instance.html
джексон пишет спецом под котли ? они и так делают что бы нам было удобней

Vladimir
07.10.2018
18:47:53
джексон пишет спецом под котли ? они и так делают что бы нам было удобней
Ну вообще-то есть соответствующий модуль, от которого ожидаешь нормальной интеграции, а не вот такое.

Alexandr
07.10.2018
18:48:08
Да, конечно. Ну а jackson через рефлексию и работает. У него нет ни одной причины не обрабатывать этот кейс.
Я знаю что он работает через рефлексию. Если признак object можно определить уже пол задачи сделано. А можно ли рефлективно найти инстанс?)

Alexandr
07.10.2018
18:49:18
Я скинул ссылку на метод, который именно это и делает
Да, увидел уже, отвечал на сообщения по очереди

Надо закинуть реквест на питаю джексону, думаю запилят

Vladimir
07.10.2018
18:50:52
сделай там issues
Уже открывали на эту тему, и не раз

Bogdan
07.10.2018
18:51:09
Alexandr
07.10.2018
18:51:16
Хм, а если object это компаньен?

Google
Vladimir
07.10.2018
18:51:38
Для примера: https://github.com/FasterXML/jackson-module-kotlin/issues/147 https://github.com/FasterXML/jackson-module-kotlin/issues/141

Bogdan
07.10.2018
18:54:55
Хм, а если object это компаньен?
а вот тут доки не достаточно, но вроде как это возращает и компайона

Konstantine
07.10.2018
22:38:20
Использует ли тут кто-нибудь Anko для верстки? Там действительно серьезных прирост в инициализации UI?

Di7aK
08.10.2018
02:44:45
Любой фреймворк тормозит ее

Жабра
08.10.2018
03:31:16
Можно провести замер)
Неплохая статья для хабра.)

Mikhail
08.10.2018
03:38:02
Axrorxo'ja
08.10.2018
05:22:44
добрый день, еще не добавили котлин конф 2018 в ютубе ?

Anton
08.10.2018
05:55:18
Axrorxo'ja
08.10.2018
05:56:11
Quantum Harmonizer
08.10.2018
06:26:25
Использует ли тут кто-нибудь Anko для верстки? Там действительно серьезных прирост в инициализации UI?
Использую, но если верстать нормально, а не сотнями вьюшек, то незаметно.

Anton
08.10.2018
06:28:50
было у кого на макос что идея переставала открыватся после изменения vmoptions? убрал все, сбросил все равно не работает

Quantum Harmonizer
08.10.2018
06:35:46
Можно провести замер)
Это давно сделано, разница всего-то раза в четыре.

Mikhail
08.10.2018
06:50:17
anko медленнее?
наоборот

с чего бы ему быть медленее, если это просто код на котлине, а xmlку надо спарсить и через рефлекшн надуть

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