Size: a a a

Kotlin Community

2020 January 24

AN

Alexander Nozik in Kotlin Community
У инлайн классов довольно сильно ограниченное применение. По сути они должны использоваться только для локального заворачивания типов. Больше ни для чего.
источник

М

Михаил in Kotlin Community
Alexander Nozik
У инлайн классов довольно сильно ограниченное применение. По сути они должны использоваться только для локального заворачивания типов. Больше ни для чего.
Локального то бишь внутри класса?
источник

А

Александр in Kotlin Community
Понятно. Спасибо)
источник

AN

Alexander Nozik in Kotlin Community
Михаил
Локального то бишь внутри класса?
Внутри чего-нибудь. Как только вы заворачиваете инлайн во что-то (например в лист) и куда-то отправляете, он перестает быть инлайном.
источник

AN

Alexander Nozik in Kotlin Community
На шаблоны похожи инлайн функции. Они дейсвтительно подставляют байткод при компиляции. Надо понимать, что инлайн функции и инлайн классы почти никак не связаны.
источник

II

Ivan I in Kotlin Community
Alexander Nozik
На шаблоны похожи инлайн функции. Они дейсвтительно подставляют байткод при компиляции. Надо понимать, что инлайн функции и инлайн классы почти никак не связаны.
во время jit компиляции или во время javaс
источник

AN

Alexander Nozik in Kotlin Community
Ни то, ни другое
источник

AN

Alexander Nozik in Kotlin Community
В чистом котлин javac вообще нет
источник

QH

Quantum Harmonizer in Kotlin Community
Denys
Чат, а что бы вы исправили в Kotlin'e чтобы сделать его языком своей мечты? Только давайте с конструктивом и без флуда, как взрослые люди. :)
Заменить var на mut!
источник

AM

Andrey Mokretsov in Kotlin Community
Quantum Harmonizer
Заменить var на mut!
+
источник

RU

Roman Ushakov in Kotlin Community
Вообще в идеале бы пазлеры пофиксить некоторые
источник

QH

Quantum Harmonizer in Kotlin Community
Roman Ushakov
Вообще в идеале бы пазлеры пофиксить некоторые
гы) какие?
источник

AN

Alexander Nozik in Kotlin Community
Quantum Harmonizer
Заменить var на mut!
💩
источник

М

Михаил in Kotlin Community
Roman Ushakov
Вообще в идеале бы пазлеры пофиксить некоторые
это же поломает backward compatibility 😵
источник

QH

Quantum Harmonizer in Kotlin Community
Михаил
это же поломает backward compatibility 😵
да, мы как раз обсуждаем то, что делать нельзя)
источник

RU

Roman Ushakov in Kotlin Community
Quantum Harmonizer
гы) какие?
щя попробую найти
источник

RU

Roman Ushakov in Kotlin Community
Ну самое нужное это condition ? a : b
Когда тебе нужно что-то простое и лаконичное
источник

RU

Roman Ushakov in Kotlin Community
Ещё был пазлер с + и переносом строк
источник

AM

Andrew Mikhaylov in Kotlin Community
Roman Ushakov
Ну самое нужное это condition ? a : b
Когда тебе нужно что-то простое и лаконичное
Ты чат не перепутал? Мы тут о котлине, у нас нет тернарников 🌚
источник

SB

Sergey Barmin in Kotlin Community
Roman Ushakov
Ну самое нужное это condition ? a : b
Когда тебе нужно что-то простое и лаконичное
Бреслав забраковал тернарник так же как и мультиресиверы
источник