Size: a a a

Kotlin Community

2020 May 28

IO

Iaroslav Orlov in Kotlin Community
val v = list.add(...)
val idx = list.lastIndex
как-то не очень
источник

ІЧ

Ів∆н Чернухін... in Kotlin Community
Напиши сам
источник

AM

Andrew Mikhaylov in Kotlin Community
Iaroslav Orlov
val v = list.add(...)
val idx = list.lastIndex
как-то не очень
list.run { add(...); lastIndex } разве что.
источник

i

i_vovolk in Kotlin Community
Ребят, такой вопрос. Я в котлине недавно, буквально месяца 3. Параллельно с освоением языка и экосистемы, в одно лицо работаю над проектом, вполне себе коммерческим и боевым. Ищу человека, который готов стать ревьювером моего кода. Само собой за деньги.  Если кто-то имеет желание помочь, пишите в личеньку, там обговорим детали.
источник

SZ

Sergey Zolotov in Kotlin Community
https://insights.stackoverflow.com/survey/2020 много интересного о состоянии котлина
источник

o

oof in Kotlin Community
топ 4 в most loved и топ 6 в most wanted
источник

o

oof in Kotlin Community
интересно
источник

VS

Vladimir Sitnikov in Kotlin Community
Andrew Mikhaylov
list.run { add(...); lastIndex } разве что.
list.apply { add(…) }.lastIndex
источник

AM

Andrew Mikhaylov in Kotlin Community
Vladimir Sitnikov
list.apply { add(…) }.lastIndex
Да, чё это я)
источник

AM

Andrew Mikhaylov in Kotlin Community
Поправил свой вариант, он ещё и неправильный был.
источник

AN

Alexander Nozik in Kotlin Community
Учитывая, что на раст все вроде как хотят, но мало кто на нем реально будет писать...
источник

IO

Iaroslav Orlov in Kotlin Community
вот что лучше делать с битовыми масками? складывать или or'ить?
источник

AL

Alexander Levin in Kotlin Community
Iaroslav Orlov
вот что лучше делать с битовыми масками? складывать или or'ить?
Лучше флаги и битовые маски заменять на енамы и EnumSet.
А так относительно одинаково звучит. Когда делал вариант с инлайн классами для флагов, делал оба варианта вроде: (https://www.github.com/Jellymath/FlagInline/tree/master/flag-inline-sample%2Fsrc%2Fmain%2Fkotlin%2Fedu%2Fjellymath%2FMain.kt )
источник

IO

Iaroslav Orlov in Kotlin Community
Alexander Levin
Лучше флаги и битовые маски заменять на енамы и EnumSet.
А так относительно одинаково звучит. Когда делал вариант с инлайн классами для флагов, делал оба варианта вроде: (https://www.github.com/Jellymath/FlagInline/tree/master/flag-inline-sample%2Fsrc%2Fmain%2Fkotlin%2Fedu%2Fjellymath%2FMain.kt )
не мое api. естественно, енамы лучше
источник

IO

Iaroslav Orlov in Kotlin Community
Iaroslav Orlov
вот что лучше делать с битовыми масками? складывать или or'ить?
а я не могу выбрать! плюсик или or
источник

VP

Vladimir Petrakovich in Kotlin Community
Iaroslav Orlov
а я не могу выбрать! плюсик или or
Лишний or не повредит, а вот с плюсиком беда будет
источник

VP

Vladimir Petrakovich in Kotlin Community
Ну и всё-таки обычно с ними через & и | работают
источник

D

Dmitry in Kotlin Community
В котлине нельзя внести ограничение, что мой дженерик должен два интерфейса имплементить?
источник

IO

Iaroslav Orlov in Kotlin Community
Dmitry
В котлине нельзя внести ограничение, что мой дженерик должен два интерфейса имплементить?
можно
источник

IO

Iaroslav Orlov in Kotlin Community
where T : I1, T : I2
источник