Size: a a a

Kotlin Community

2020 May 28

IO

Iaroslav Orlov in Kotlin Community
но зачем вам?
источник

RI

Ruslan Ibragimov in Kotlin Community
Интересно юзкейс увидеть, я в stdlib кажется только один раз видел такое
источник

VS

Vladimir Sitnikov in Kotlin Community
Ruslan Ibragimov
Интересно юзкейс увидеть, я в stdlib кажется только один раз видел такое
С маркерными интерфейсами, наверное, полезно: List, IRandomAccess, IFastRemoval
источник

RI

Ruslan Ibragimov in Kotlin Community
Пример из stdlib:

@SinceKotlin("1.3")
@kotlin.internal.InlineOnly
public inline fun <M, R> M.ifEmpty(defaultValue: () -> R): R where M : Map<*, *>, M : R =
   if (isEmpty()) defaultValue() else this
источник

AR

Andrei Ruban in Kotlin Community
источник
2020 May 29

ВП

Владимир Плахотников... in Kotlin Community
Ребят, чтобы вкатиться в мир энтерпрайза и джавы на беке: котлин стоит выбирать или он только для мобильщиков?
источник

CC

Curious Cephalopod in Kotlin Community
Владимир Плахотников
Ребят, чтобы вкатиться в мир энтерпрайза и джавы на беке: котлин стоит выбирать или он только для мобильщиков?
Он не только для мобильщиков.  Так что если есть желание изучать котлин для бэка - почему бы и нет
источник

DH

Dmitry Hvastunov in Kotlin Community
Владимир Плахотников
Ребят, чтобы вкатиться в мир энтерпрайза и джавы на беке: котлин стоит выбирать или он только для мобильщиков?
Kotlin для бэка отличная вещь! Сам пишу интерпрайз на java и очень внимательно смотрю на kotlin.
источник

ЕТ

Евгений Тимочкин... in Kotlin Community
кодим бэкенды на котлине лет 5 уже, полёт нормальный
источник

AG

Aleksandr Gilmanov in Kotlin Community
но не стоит думать что одного Kotlin достаточно
источник

AG

Aleksandr Gilmanov in Kotlin Community
навреня ка придётся столкнуться ещё и с Java
источник

AS

Aleksandr Semyanniko... in Kotlin Community
Но распространен он пока, конечно, далеко не как java
источник

ВП

Владимир Плахотников... in Kotlin Community
Я полистал вакансии и почти все на андроиде, как будто работодатели не рассматривают его как замену Джаве
источник

AG

Aleksandr Gilmanov in Kotlin Community
Могу только предположить, что это из-за того, что в чистом виде на котлине работать вряд ли придётся. Легаси код и библиотеки всё равно  на Java. Если ты знаком с Java - разобраться в синтаксисе Kotlin не сложно, дальше останется только научиться писать в Kotlin way. Но если ты начал с Kotlin и не знаком с Java, то для работодателя ты не очень то и интересен.
источник

AG

Aleksandr Gilmanov in Kotlin Community
* Всё в контексте вопроса про вкатывание в энтерпрайз
источник

AG

Aleksandr Gilmanov in Kotlin Community
Ну и компании всё-таки начали указывать Kotlin в вакансиях. Например у нас написнао
 Будет плюсом опыт с Kotlin, но если его нет — мы научим.
источник

AN

Alexander Nozik in Kotlin Community
Владимир Плахотников
Я полистал вакансии и почти все на андроиде, как будто работодатели не рассматривают его как замену Джаве
посмотрите в @kotlin_jobs, по крайней мере половина - бэк
источник

AN

Alexander Nozik in Kotlin Community
Aleksandr Gilmanov
Могу только предположить, что это из-за того, что в чистом виде на котлине работать вряд ли придётся. Легаси код и библиотеки всё равно  на Java. Если ты знаком с Java - разобраться в синтаксисе Kotlin не сложно, дальше останется только научиться писать в Kotlin way. Но если ты начал с Kotlin и не знаком с Java, то для работодателя ты не очень то и интересен.
Ну вот это какая-то глупость. Если знаешь Kotlin, то с Java либами разберешься за полчаса, а код будет более правильный и с точки зрения Java тоже
источник

AG

Aleksandr Gilmanov in Kotlin Community
Возможно вы и правы, мне пока попадались только обратные случаи
источник

ВП

Владимир Плахотников... in Kotlin Community
На тайп-скрипте для многих либ на js делаются типизированные прослойки на ts, чтобы их импортировать, на Котлине примерно такая же история?
источник