Size: a a a

2018 October 30

КР

Кирилл Романенко in Kotlin JVM
Возможно, в будущем они помогут избавиться от lateinit var. Ну или почти избавиться
источник

SZ

Sergey Zolotov in Kotlin JVM
Kira Alche
Известно какие планы на следующий релиз?
Помню как говорили что предпочитают вставлять в язык что-то маленькое, но универсальное, типа саспендов. Интересно что дальше.
новый type inference и инлайн классы в стабильный релиз походу пойдут, туда же kotlin native, kotlinx serialization тоже(сейчас 0.9 и подключается отдельным плагином к компилятору), ну и контракты станут публичными
источник

KA

Kira Alche in Kotlin JVM
Sergey Zolotov
новый type inference и инлайн классы в стабильный релиз походу пойдут, туда же kotlin native, kotlinx serialization тоже(сейчас 0.9 и подключается отдельным плагином к компилятору), ну и контракты станут публичными
Где почитатье про type interface и контракты?
Вроде краем уха слышал
источник

SZ

Sergey Zolotov in Kotlin JVM
Kira Alche
Где почитатье про type interface и контракты?
Вроде краем уха слышал
https://www.youtube.com/watch?v=MyljSWm0Y_k тут посмотреть можно)
источник

QH

Quantum Harmonizer in Kotlin JVM
хочу багфиксы, а не новые фичи 😿
источник

SZ

Sergey Zolotov in Kotlin JVM
но вроде как собирались улучшать то что щас есть после 1.3
источник

KA

Kira Alche in Kotlin JVM
Quantum Harmonizer
хочу багфиксы, а не новые фичи 😿
Что тебя мучает?
источник

BP

Bogdan Panchenko in Kotlin JVM
Sergey Zolotov
новый type inference и инлайн классы в стабильный релиз походу пойдут, туда же kotlin native, kotlinx serialization тоже(сейчас 0.9 и подключается отдельным плагином к компилятору), ну и контракты станут публичными
kotlin native вроде уже как входит, уже пробывал
источник

QH

Quantum Harmonizer in Kotlin JVM
Kira Alche
Что тебя мучает?
Дорогие методрефы, дублирующиеся классы от лямбд/рефов/свитчей, неподдержка дженериков в ReplaceWith, неработа @JvmSynthetic с классами, тайпчекинг/тайпкастинг для функций с несколькими арностями работает только для меньшей, не особо валидный innerClass внутри инлайнов/кроссинлайнов, регулярно анализ ломается на одном файле, генерация бесполезного Property для делегатов.
источник

KA

Kira Alche in Kotlin JVM
Уууух..
источник

QH

Quantum Harmonizer in Kotlin JVM
Оговорюсь, что я считаю Kotlin и IDEA продуктами высокого качества, особенно в сравнении с Android, AppCompat, AAC, etc.
источник

QH

Quantum Harmonizer in Kotlin JVM
Компанионы ещё. Не хочу их. Статики тоже не хочу, поэтому конструктивного ничего не предложу...
источник

BP

Bogdan Panchenko in Kotlin JVM
Quantum Harmonizer
Компанионы ещё. Не хочу их. Статики тоже не хочу, поэтому конструктивного ничего не предложу...
врядли уберут, ну быстро, разве что в котлин 1.5
источник

QH

Quantum Harmonizer in Kotlin JVM
Bogdan Panchenko
врядли уберут, ну быстро, разве что в котлин 1.5
Пока даже нет идей, что с ними делать.
источник

KA

Kira Alche in Kotlin JVM
Про компаньоны вроде говорили что идея была неудачная
источник

QH

Quantum Harmonizer in Kotlin JVM
Мне не нравится, что технически это отдельный инстанс, отдельный класс и <clinit>
источник

QH

Quantum Harmonizer in Kotlin JVM
я хочу просто добавить одно статическое поле, например
источник

BP

Bogdan Panchenko in Kotlin JVM
Quantum Harmonizer
Мне не нравится, что технически это отдельный инстанс, отдельный класс и <clinit>
а мне не нравится эта вложеность
источник

SZ

Sergey Zolotov in Kotlin JVM
Quantum Harmonizer
Компанионы ещё. Не хочу их. Статики тоже не хочу, поэтому конструктивного ничего не предложу...
компаньоны и делегаты классов
источник

BP

Bogdan Panchenko in Kotlin JVM
Quantum Harmonizer
я хочу просто добавить одно статическое поле, например
екстеншен проперти ? как замена
источник