Size: a a a

Kotlin Community

2020 October 26

VT

Vsevolod Tolstopyato... in Kotlin Community
Alexander Nozik
Историческое событие. Сказали конкретные сроки. Теперь @qwwdfsad сделают штраф
источник

AM

Andrew Mikhaylov in Kotlin Community
🎉🎉🎉
источник

AN

Alexander Nozik in Kotlin Community
круто.
источник

AP

Alexander PHP in Kotlin Community
Andrey Antipov
val tvs = tv.map { findViewById(it) as TextView }
Да, спасибо, очень помогло.
Приятные у Kotlin конструкции.

А есть ли литература, где такие вещи описаны?
Или все на сайтах надо искать?
Хотя, в данном случае, я не нашел.
источник

AP

Alexander PHP in Kotlin Community
Я очень странным путем изучаю Kotlin под андройд, изучая под андройд книжку по Java, переписывая код в Kotlin.
источник

AA

Andrey Antipov in Kotlin Community
Alexander PHP
Да, спасибо, очень помогло.
Приятные у Kotlin конструкции.

А есть ли литература, где такие вещи описаны?
Или все на сайтах надо искать?
Хотя, в данном случае, я не нашел.
Референс док тут: https://kotlinlang.org/docs/reference/
Конкретно для вашего случая описание операций над коллекциями тут: https://kotlinlang.org/docs/reference/collection-operations.html
Простые вопросы по синтаксису лучше задавать в @kotlin_start
Всячески приветствуется сначала самому поискать в документации, а уж если не нашёл - задавать вопросы в группе
источник

AP

Alexander PHP in Kotlin Community
Спасибо. почитаю.
источник

AA

Andrey Antipov in Kotlin Community
Alexander PHP
Я очень странным путем изучаю Kotlin под андройд, изучая под андройд книжку по Java, переписывая код в Kotlin.
Ну если вы Java знаете, то норм способ
источник

AP

Alexander PHP in Kotlin Community
Не знаю я JAVA.
источник

AP

Alexander PHP in Kotlin Community
Но оно все похоже на C++ :)
источник

AA

Andrey Antipov in Kotlin Community
Ну это да.
источник

AA

Andrey Antipov in Kotlin Community
Можете пройти Koans: https://play.kotlinlang.org/koans/overview
Ну и вообще, глянуть в https://kotlinlang.org/docs/tutorials/
источник

AP

Alexander PHP in Kotlin Community
Базовые вещи во многих языках программирования похожи, могут термины немного отличаться и синтаксис.
источник

AA

Andrey Antipov in Kotlin Community
Alexander PHP
Базовые вещи во многих языках программирования похожи, могут термины немного отличаться и синтаксис.
При условии схожести парадигм - да. Логические ЯП, вроде пролога, сильно отличаются в этом плане, как и чисто функциональные, вроде Haskell
источник

AP

Alexander PHP in Kotlin Community
Да, я еще не все языки охватил.
источник
2020 October 27

AA

Andrey Antipov in Kotlin Community
Гибридные ООП+ФП ЯП достаточно схожи, но опять же, при условии схожести системы типов.
В Java/Kotlin используется типизация с простыми обобщениями (generics) без родов типов, основанная на system F.
В Scala и Haskell есть роды типов, их системы типов основаны на system Fω, что даёт больше возможностей.
Шаблоны в C++, насколько я помню, обладают ещё большими возможностями, чем system Fω, но я могу ошибаться, так как с плюсами последний раз сталкивался лет 15 назад.
источник

AD

Apache DOG™ in Kotlin Community
Andrey Antipov
Гибридные ООП+ФП ЯП достаточно схожи, но опять же, при условии схожести системы типов.
В Java/Kotlin используется типизация с простыми обобщениями (generics) без родов типов, основанная на system F.
В Scala и Haskell есть роды типов, их системы типов основаны на system Fω, что даёт больше возможностей.
Шаблоны в C++, насколько я помню, обладают ещё большими возможностями, чем system Fω, но я могу ошибаться, так как с плюсами последний раз сталкивался лет 15 назад.
И жаба дженерики тюринг комплит и С++ темплейты, насколько я знаю.
источник

AD

Apache DOG™ in Kotlin Community
источник

QH

Quantum Harmonizer in Kotlin Community
Apache DOG™
И жаба дженерики тюринг комплит и С++ темплейты, насколько я знаю.
нет, на дженериках вообще ничего нельзя вычислить
источник

QH

Quantum Harmonizer in Kotlin Community
классный заголовок, но ничего не понятно, одни формулы)
источник